1. groupadd 新建组, 组名最长不能超过 32 个字节
groupadd -create a new group
语法: groupadd [option] 组名
-g, --gid GID 指定 GID
-r, --system 创建一个系统组
-o, --non-unique 此选项允许添加一个使用非唯一 GID 的组
- [[email protected] ~]# groupadd admin
- [[email protected] ~]# groupadd -g 4433 aytula
2. groupdel 删除组
groupdel [option] 组名
3. groupmod 修改组属性
语法: groupmod [option] 组名 -modify a group defintion on the system
-g, --gid GID
-n, --new-name NEW_GROUP 给组改名 groupmod -n newname oldname
-o, --non-unique
4. gpasswd 修改密码 (查看也通过配置文件 /etc/group)
[[email protected] ~]# gpasswd [组名] # 修改密码
新密码:
重新输入新密码:
/etc/group
组名: 组密码: 组的 GID: 组成员列表
/etc/gshadow
组名: 组口令: 组管理者: 组内用户列表
组密码于组切换
-A, --administrators ADMIN, 设置该组内的管理员 (gpasswd -A user04)
-a, 组管理员可以将某个用户添加到自己组中. (gpasswd -a 用户名 组名)
-d, 组管理员使用 将某个用户从自己组中删除,(gpasswd -d 用户名 组名)
-r, 移除组密码.
-R, 限制用户登录改组, 除了组成员之外.(不允许其他用户切换到这个组内)
-M, --members USER,...set the list of members of GROUP. 从新指定组成员都是谁, 会删除以前指定了的.(gpasswd -M user01,user02,user03 组名称)
组密码的用处:
如果当前用户为 user01 所属组为 user01. 如果想要临时的成为其他组的成员. 该怎么办?
[[email protected] ~]# newgrp 其他的组名
密码:'输入这个组的 组密码. 然后 user01 再创建文件的时候, 文件的所属组就是这个其他组了
来源: http://www.bubuko.com/infodetail-3111505.html