linux创建两个新的用户组group1和group2,并创建一个新用户user11,将group1作为主组,同时从属于group2,尝试分别删除group1和group2
时间: 2024-05-30 20:06:46 浏览: 148
Linux添加/删除用户和用户组
要在Linux上创建两个新的用户组group1和group2,可以使用以下命令:
```
sudo groupadd group1
sudo groupadd group2
```
接下来,我们创建一个新用户user11,并将group1作为其主组,同时也将其添加到group2中:
```
sudo useradd -g group1 -G group2 user11
```
这将创建一个新用户user11,并将其添加到group1作为其主组,同时也将其添加到group2作为其附属组。
现在,我们可以尝试分别删除group1和group2。请注意,不能删除一个已经成为用户主组的组。因此,我们需要先更改user11的主组为其他组,然后才能删除group1和group2。
要更改user11的主组,请使用以下命令:
```
sudo usermod -g <new_primary_group> user11
```
将`<new_primary_group>`替换为您想要设置为user11的新主组的组名。
现在,我们可以尝试删除group1和group2。要删除一个组,请使用以下命令:
```
sudo groupdel <group_name>
```
将`<group_name>`替换为您要删除的组名。
阅读全文