选项
参数
:若
有任何
参数时
,表示
groupname
(/etc/gshadow)
-
A
½
groupname
的主控
½由后面的使用者管理
(
的管理
)
-
M
½
某些
账号
加入
这个
组当
中!
-
r
½
groupname
的密
移除
-
R
groupname
的密
码栏
失效
#
于群
管理
(Group administrator)
做的
作:
[someone@study ~]$
gpasswd [
-
ad] user groupname
选项
参数
-
a
½
某位使用者加入到
groupname
这个
组当
中!
-
d
½
某位使用者移除出
groupname
这个
组当
中。
范例一:½立一
新群
,名
称为
testgroup
且群
½由
vbird1
管理:
[root@study ~]#
groupadd testgroup
<==
先½立群
[root@study ~]#
gpasswd testgroup
<==
给这个
吧!
Changing the password for group testgroup
New Password:
Re
-
enter new password:
#
次密
了!
[root@study ~]#
gpasswd
-
A vbird1 testgroup
<==
加入群
管理
员为
vbird1
[root@study ~]#
grep testgroup /etc/group /etc/gshadow
/etc/group:testgroup:x:1503:
/etc/gshadow:testgroup:
$6$MnmChP3D$mrUn.Vo.buDjObMm8F2emTkvGSeuWikhRzaKHxpJ...:vbird1:
#
很有趣吧!此
vbird1
则拥
testgroup
的主控
喔!身份有
像板主啦!
范例二:以
vbird1
登入系
,并且
他加入
vbird1, vbird3
testgroup
[vbird1@study ~]$
id
uid=1003(vbird1) gid=1004(vbird1) groups=1004(vbird1) ...
#
看得出
vbird1
尚未加入
testgroup
喔!
[vbird1@study ~]$
gpasswd
-
a vbird1 testgroup
[vbird1@study ~]$
gpasswd
-
a vbird3 testgroup
[vbird1@study ~]$
grep testgroup /etc/group
testgroup:x:1503:
vbird1,vbird3
很有趣的一个小实验吧!我们可以让
testgroup
成为一个可以公开的群组,然后½立起群组管理员,
群组管理员可以有多个。在这个案例中,我½
vbird1
设定为
testgroup
的群组管理员,所以
vbird1
可以自行增加群组成员啰~呼呼!然后,该群组成员就能够使用
newgrp
啰~
13.2.4
账号管理实例
账号管理不是随意½置几个账号就算了!有时候我们需要考虑到一部主机上面可能有多个账号在协同
工作!
举例来说,在大学任½时,我们学校的专题生是需要分组的,这些同一组的同学间必须要能