Linux添加组和用户
时间: 2024-02-01 09:43:48 浏览: 81
1. 添加组:使用命令 `groupadd` 添加一个新组,语法为:
```
groupadd [options] group_name
```
其中,`group_name` 为新组的名称,`options` 为可选参数,常用选项如下:
- `-g GID`:指定新组的 GID;
- `-r`:创建一个系统组;
- `-f`:强制使用一个已存在的 GID。
例如,添加一个名为 `testgroup` 的新组,命令为:
```
groupadd testgroup
```
2. 添加用户:使用命令 `useradd` 添加一个新用户,语法为:
```
useradd [options] username
```
其中,`username` 为新用户的名称,`options` 为可选参数,常用选项如下:
- `-u UID`:指定新用户的 UID;
- `-g initial_group`:指定新用户的初始组;
- `-G additional_groups`:指定新用户的附加组;
- `-d home_directory`:指定新用户的主目录;
- `-s login_shell`:指定新用户的登录 shell;
- `-p password`:指定新用户的密码。
例如,添加一个名为 `testuser` 的新用户,命令为:
```
useradd testuser
```
如果需要给新用户设置密码,可以使用命令 `passwd`,语法为:
```
passwd username
```
其中,`username` 为需要设置密码的用户名称。然后系统会提示输入新密码,并要求再次输入确认。
阅读全文