1、创建一个新的组群,组群名称为network:

sudo groupadd network

2、查看/etc/group文件的最后一行,看看是如何设置的:

tail -1 /etc/group

输出应该类似于:

network:x:1001:

其中,x表示组的密码暗文(尚未设置密码),1001为组的GID(组ID)。

3、创建一个新帐户user3,并把他的起始组和附属组都设为network:

sudo useradd -g network -G network user3

4、查看/etc/group文件中的最后一行,看看有什么变化:

tail -1 /etc/group

输出应该类似于:

network:x:1001:user3

其中,user3已被添加到network组中。

5、给组network设置组密码:

sudo gpasswd network

输入两次所需的组密码,会看到输出类似于:

Changing the password for group network New Password: Retype new password: passwd: password updated successfully

6、取消组network的密码:

sudo gpasswd -r network

会看到输出类似于:

Removing password for group network

7、新建用户user2,把用户user2加入到network组中:

sudo useradd -m user2 sudo usermod -a -G network user2

8、指派user2为组network的管理员,并查看/etc/gshadow文件最后10行,看看有什么变化:

sudo gpasswd -A user2 network tail -10 /etc/gshadow

输出应该类似于:

network:!::user2 user2:*::user2

其中,!表示该组没有密码,*表示user2是该组的管理员。

9、在组network中删除用户user3,再次查看/etc/group或/etc/gshadow文件,看看有什么变化:

sudo gpasswd -d user3 network tail -1 /etc/group tail -10 /etc/gshadow

输出应该类似于:

network:x:1001:user2 network:!::user2

其中,user3已被删除,只剩下user2作为该组的成员和管理员。

在linux系统中1、	创建一个新的组群组群名称为network 2、	查看etcgroup文件的最后一行看看是如何设置的。 3、	创建一个新帐户user3并把他的起始组和附属组都设为network 4、	查看etcgroup文件中的最后一行看看有什么变化 5、	给组network设置组密码: 查看etcgshadow文件最后一行看看有什么变化 6、	取消组network的密码:

原文地址: https://www.cveoy.top/t/topic/bonn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录