1. 添加用户
- 基本语法:useradd 用户名
- 当用户创建后,会自动创建和用户名相同的家目录;
- 可以通过useradd -d 指定目录 用户名,给新创建的用户指定家目录;
useradd -d /home/dydy dy
2. 修改密码
3. 删除用户
- 基本语法:userdel 用户名
- 删除用户dy,但是要保留家目录, userdel dy;
- 删除用户以及用户主目录,比如dy, userdel -r dy;
- 注意:一般建议保留家目录;
4. 查询用户信息
[root@localhost home]# id root
uid=0(root) gid=0(root) 组=0(root)
5. 切换用户
- 基本语法:su - 用户名
- 从权限高的用户切换到权限低的用户,不需要输入密码,反之需要;
- 当需要返回到原来用户时,使用 exit/logout 指令;
6. 查看当前用户
[root@localhost home]# whoami
root
[root@localhost home]# who am I
root pts/1 2022-06-14 10:26 (192.168.*.*)
7. 用户组
- 简介:类似于用户,系统可以对有共性/权限的多个用户进行统一的管理;
- 新增组:groupadd 组名
- 删除组:groupdel 组名
- 增加用户时指定组:useradd -g 组名 用户名
- 注意:若增加用户时,不指定组,会生成一个以用户名命名的组,并将此用户放入该组中;
[root@localhost home]# id dy
uid=1001(dy) gid=1001(dy) 组=1001(dy)
[root@localhost home]# groupadd chong
[root@localhost home]# usermod -g chong dy
[root@localhost home]# id dy
uid=1001(dy) gid=1002(chong) 组=1002(chong)