linux组管理(groupadd/groupmod/gpasswd/groupdel)

配置文件:

 /etc/group 注:用户组(group)配置文件;

/etc/gshadow 注:用户组(group)的影子文件;


查看组:
 cat /etc/group  或者  id -g test

 [root@localhost test]# cat /etc/group

root:x:0:

bin:x:1:

依次是组名:组密码:gid:附属组成员

[root@localhost test]# id -g test

1003

 

添加组:groupadd

[root@localhost test]# groupadd group1

[root@localhost test]# groupadd -g 2000 group2  --指定gid

[root@localhost test]# tail -2 /etc/group

group1:x:1004:

group2:x:2000:

 

修改组:groupmod

[root@localhost test]# groupmod -g 1999 group2  ---修改组编号

[root@localhost test]# tail -2 /etc/group

group1:x:1004: 

group2:x:1999:

[root@localhost test]# groupmod -n group3 group2  ---修改组名(nnew_name)

[root@localhost test]# tail -2 /etc/group

group1:x:1004:

group3:x:1999:

 

添加、删除组成员:(gpasswd -a/d user_name group_name)

 [root@localhost test]# gpasswd -a test group1      ---将用户test添加到组group1中(aadd

Adding user test to group group1

[root@localhost test]# id test

uid=1002(test) gid=1003(test) groups=1003(test),1004(group1)

[root@localhost test]# gpasswd -d test group1 --将用户test从组group1中删除(ddelete)

Removing user test from group group1

[root@localhost test]#  id test

uid=1002(test) gid=1003(test) groups=1003(test)


删除组:(
groupdel group_name

[root@localhost test]# groupdel group1  --删除组group1.

说明:用户必须有主属组:故当组里有成员时,当要删除该组时,必须先删除里面用户或修改用户的属组.再删除.

 

 

 

转载于:https://www.cnblogs.com/lbg-database/p/10109977.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值