linux用户管理

用户

  • 添加用户useradd 用户名

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

  • 删除用户

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

    • id 用户名
  • 切换用户

    • su 用户名
    • 返回原来的用户exit
    • 查看当前用户whoamiwho am i

用户组

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

用户和用户组相关的文件

  • 用户配置文件(用户信息)/etc/passwd
    • 用户名:密码:用户ID:组ID::家目录:shell
  • 组配置文件(组信息)/etc/group
    • 组名:组口令:组标识符/组ID:组的用户列表
  • 口令配置文件(密码和登录信息,是加密的)/etc/shadow
原文地址:https://www.cnblogs.com/Samberger/p/14197988.html