Linux命令之gpasswd命令

一、命令简介

  gpasswd命令用于管理/etc/group和/etc/gshadow。每个组都可以有管理员、成员和密码。系统管理员可以使用-A选项定义组管理员,使用-M选项定义成员。他们拥有组管理员和成员的所有权利。由组管理员使用组名调用的gpasswd仅提示输入组的新密码。如果设置了密码,则成员仍然可以在没有密码的情况下使用newgrp(1),非成员必须提供密码。组密码是一个固有的安全问题,因为允许多人知道密码。然而,组是允许不同用户之间合作的有用工具。

二、使用示例

1、获取命令帮助

[root@s141 ~]# gpasswd --help

2、查看命令版本

[root@s141 ~]# gpasswd -help

3、设置组密码

[root@s141 ~]# gpasswd wuhs
Changing the password for group wuhs
New Password:
Re-enter new password:

4、将用户添加到组

[root@s141 ~]# gpasswd -a test wuhs
Adding user test to group wuhs

5、将用户从组删除

[root@s141 ~]# gpasswd -d test wuhs
Removing user test from group wuhs

6、将某用户设置为组管理员

[root@s141 ~]# gpasswd -A test wuhs

7、删除组密码

[root@s141 ~]# gpasswd -r wuhs

8、设置组的成员列表

[root@s141 ~]# gpasswd -M test,test1,wuhs wuhs

9、现在组访问仅限组成员

[root@s141 ~]# gpasswd -R wuhs

三、使用语法及参数说明

1、使用语法

用法:gpasswd [option] GROUP

2、参数说明

参数参数说明
-a, --add USER将用户添加到组
-d, --delete USER从组中删除用户
-h, --help显示此帮助消息并退出
-Q, --root CHROOT_DIR要导入的目录
-r, --delete-password删除组的密码
-R, --restrict将对组的访问权限限制为其成员
-M, --members USER,…设置组的成员列表
-A, --administrators ADMIN,…设置组的管理员列表
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

恒悦sunsite

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值