Linux gpasswd 命令使用参数详解

gpasswd命令是Linux下工作组文件/etc/group和/etc/gshadow的管理工具,用于指定要管理的工作组。

语法及格式

gpasswd 选项 用户名 用户组

常见参数

-a : 添加用户到组
-d : 从组删除用户
-A:指定管理员
-M:指定组成员和-A的用途差不多;
-r:删除密码;
-R:限制用户登入组,只有组中的成员才可以用newgrp加入该组。

使用举例

1将fffmo添加到fffapp用户组里面:

gpasswd -a fffmo fffapp


注意:添加用户到某一个组可以使用 usermod -G fffapp fffmo 这个命令可以添加一个用户到指定的组,但是以前添加的组就会清空掉,
所以想要添加一个用户到一个组,同时保留以前添加的组时,请使用gpasswd这个命令来添加操作用户。
gpasswd -a与usermod -g区别
gpasswd -a是将用户添加到指定组中,但并不改变改用户的主组,在此情况下也可以删除组。
usermod -g并不将用户添加到指定组中,而是把该用户的主组改为指定的组,在此情况下不可以删除组,只有将用户主组改成其他组,才可以删除指定组。

2将fffmo设置为fffapp的群组管理员:

gpasswd -A fffmo fffapp
赞(2) 打赏
特别声明:除特殊标注,本站文章均为原创,遵循CC BY-NC 3.0,转载请注明出处。三伏磨 » Linux gpasswd 命令使用参数详解

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏