NotePublic/Software/System/Linux/Modules/Account/Linux_用户和组操作.md

39 lines
719 B
Markdown
Raw Normal View History

# Linux 用户和组操作
## 添加/删除用户和组
使用以下命令添加用户和组:
```sh
groupadd <name name>
useradd <user name> -d <home dir> -g <group name>
```
useradd 和 groupadd 命令使用比较复杂,可使用 adduser 和 addgroup 命令简化操作:
```sh
addgroup <group name>
adduser <user name>
```
adduser 和 addgroup 提供了一个脚本,根据与用户的交互信息调用更底层的 useradd 和 groupadd 命令执行实际操作。
使用以下命令可删除用户和组:
```sh
userdel -r <user name>
groupdel <group name>
```
## 查看用户所属组
```sh
groups <user name>
```
## 将用户添加到组
```sh
gpasswd --add <user name> <group name>
```