查看所有用户

1
$ cat /etc/passwd

添加用户

1
2
3
4
$ adduser <new username>
-s <shell type>
-d <home directory>
-g <group name>

创建一个禁止登录shell的用户:

1
$ adduser -s /sbin/nologin test_user
  • 注:Shell 认证在 /etc/shells 文件中

删除用户

1
2
$ userdel <new username>
-r To remove the user's home directory

修改用户

1
$ usermod <username>

修改密码

1
$ passwd <new username>

添加用户组

1
$ addgroup <group name>

删除用户组

1
$ groupdel <group name>

修改用户组名

1
$ groupmod <old name> <new name>

显示组内用户列表

1
$ groups

显示用户所在组

1
$ groups <username>