# 用户、用户组和用户操作
用户、用户组
- 用户:使用操作系统的人
- 用户组:具有相同权限的一组用户
- /etc/group:用户组信息
- 组名称:组密码占位符:组编号:组中用户列表
- group:X:123:abc.def
- root 用户编号为 0
- 1-499 为系统预留的编号
- 用户创建的用户组从 500 开始
- /etc/passwd:所有用户信息
- /etc/gshadow:用户组的密码信息
- /etc/shadow:用户的密码信息
用户组操作
- groupadd student:添加用户组
- groupadd -g 1000 student:添加用户组,并分配组编号
- groupmod -n stu student:修改用户组名字
- groupmod -g 10001 student:修改用户组编号
- groupdel student:删除用户组
用户操作
- useradd -g teacher zhangsan:为用户指定所属组
- useradd -d /home/lisi zhangsan:为用户指定工作目录
- usermod -d /home/zhangsan zhangsan:修改用户工作目录
- usermod -l zhangsan2 zhangsan:修改用户名
- usermod -c iamateacher zhangsan:为用户指定注释
- usermod -g lisi zhangsan:修改用户所属工作组
- userdel zhangsan:删除用户
- userdel -r lisi:删除用户并删除工作目录
用户命令
- whoami:显示登录的用户名
- id zhangsan:显示用户 id
- group zhangsan:显示用户工作组