用户和用户组的操作
超级用户:root uid = 0
普通用户:uid = 500~60000
伪用户:udi = 1~499
什么是伪用户?
伪用户不能登录系统,也不会在/home下创建响应的文件夹,主要是执行一些系统命令
每个用户组可以包含多个用户
每个用户至少属于一个用户组
/etc/passwd 用户信息文件
/etc/shadow 保存密码信息
/etc/group 用户组信息
/etc/gshadow 用户组密码信息
创建用户组 groupadd 组名
修改用户组名 groupmod -n 新组名 旧组名
删除用户组 groupdel 组名
显示用户所在的组 groups
添加用户
useradd [选项] 用户名 创建的用户都放在/home/下面
选项
-g 设置用户组
-G 设置用户组列表,多个用户组用,隔开
-u 手动指定用户id,必须唯一且大于499
-p 为新用户指定密码,但是该密码需要设置为MD5加密后的密文,所以通常单独使用passwd命令设置密码
修改用户
usermod [选项] 用户名
选项
-l 修改用户名,-l 新用户名 旧用户名
-L 锁定用户名
-U 解锁账户
删除用户
userdel [选项] 用户名
选项
-r 如果带上该参数,则会一并删除该用户的主目录
设置用户密码
passwd 用户名
注意 只有root用户才能修改指定账户的密码,普通用户只能修改自己的密码
关机命令