用户

  • 添加用户useradd 用户名

    • 如果没创建组,会同时创建一个和用户名一样的组。
    • 会在/home下创建和用户名一样的文件夹。
    • 可以指定创建的文件夹位置useradd -d 指定目录 用户名。
    • 指令
      • 新建文件touch 文件名。
      • 新建文件夹mkdir 文件夹名。
      • 查看当前的位置pwd。
  • 创建用户密码passwd 用户名

  • 删除用户

    • 保留叫目录userdel 用户名。
    • 删除用户以及目录userdel -r 用户名。
    • 实际工作中,会保留家目录。
  • 查询用户信息

    • id 用户名
  • 切换用户

    • su 用户名。
    • 返回原来的用户exit。
    • 查看当前用户whoami或who am i。

用户组

  • 添加用户组groupadd 组名。
  • 删除用户组groupdel 组名。
  • 增加用户,指定用户组useradd -g 用户组 用户名。
  • 修改用户的用户组usermod -g 用户组 用户名。

用户和用户组相关的文件

  • 用户配置文件(用户信息)/etc/passwd。
    • 用户名:密码:用户ID:组ID::家目录:shell。
  • 组配置文件(组信息)/etc/group。
    • 组名:组口令:组标识符/组ID:组的用户列表。
  • 口令配置文件(密码和登录信息,是加密的)/etc/shadow。