
Linux gpasswd 命令
gpasswd 是 Linux 系统中用于管理 /etc/group 和 /etc/gshadow 文件的工具,主要用于将用户添加到组或从组中移除。
语法格式
gpasswd [选项] 组名
常用选项说明:
-a:向组内添加一个用户;-d:从组中删除一个用户;-A:设置组管理员;-M:设定组成员列表,功能与 -A 类似;-r:清除组密码;-R:启用组访问控制,仅限组内成员可通过 newgrp 切换至该组。
使用示例
假设系统中存在一个用户 peter,默认不属于 groupname 组,当使用 newgrp 命令时需要输入组密码。
gpasswd groupname
此操作允许用户临时切换为 groupname 组成员,此时由 peter 创建的文件所属组即为 groupname。因此,通过这种方式可以让 peter 在创建文件时使用其他组而非其默认组。
也就是说,通过 gpasswd groupname 设置组密码后,任何知道该密码的人都可以临时获得 groupname 组的权限。
AppMall应用商店
AI应用商店,提供即时交付、按需付费的人工智能应用服务
56 查看详情
gpasswd -A peter users
上述命令将 peter 设定为 users 组的管理员,此后 peter 可以执行如下操作:
gpasswd -a mary usersgpasswd -a allen users
注意事项:若要将用户加入某个组同时保留其原有附加组,应使用 gpasswd 命令进行操作:
gpasswd -a user_name group_name
而使用 usermod -G group_name user_name 虽然也能实现将用户加入指定组,但会清空用户之前已有的附加组信息。
以上就是linux管理用户组密码是什么-gpasswd 命令使用与实例的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/439451.html
微信扫一扫
支付宝扫一扫