linux中将用户添加到组命令 linux怎么将用户添加到组( 二 )


gpasswd 是 Linux 下工作组文件 /etc/group 和 /etc/gshadow 管理工具,用于将一个用户添加到组或者从组中删除 。命令格式:
gpasswd[可选项]组名
可选项参数 :
-a:添加用户到组;
-d:从组删除用户;
-A:指定管理员;
-M:指定组成员和-A的用途差不多;
-r:删除密码;
-R:限制用户登入组,只有组中的成员才可以用newgrp加入该组 。
示例1:将用户yangwei添加到组modifiedgroup中
[root@VM-4-4-centos ~]# gpasswd-ayangweimodifiedgroup
此时查看/etc/group文件发现组 modifiedgroup中出现用户yangwei
示例2:将用户yangwei从组modifiedgroup中给删除
[root@VM-4-4-centos ~]# gpasswd-dyangweimodifiedgroup
再次查看/etc/group文件发现用户yangwei已经不存在 。
当需要在不同的群组下工作的时候我们需要进行切换群组操作 , 这个操作由newgrp指令来完成 。命令格式如下:
newgrp [群组名称]
注意!当前用户必须都是两个群组的成员,否则切换群组时需要输入切换组的组密码,这时候当前用户作为临时成员在切换组下工作,所创建的文件全都属于切换组 。
示例1:用户yangwei不属于群组modifiedgroup , 请将当前工作组切换为modifiedgroup 。
示例2:将用户yangwei添加到组modifiedgroup中 , 并切换工作组为modifiedgroup 。
总结:Linux用户组管理需要掌握最基本的几个命令及其选项参数: groupadd 、groupdel 、groupmod 、gpasswd 、newgrp !
linux中如何用指令将用户加入到群组中按照你linux中将用户添加到组命令的描述linux中将用户添加到组命令,是将用户加入到群组中linux中将用户添加到组命令,不是在新建用户的时候设置所属组,那么应该使用“gpasswd -a [要加入群组的用户名] [要加入的群组名]” 。
如果该群组没有组管理员 , 还应使用“gpasswd -A [管理员帐号] [群组名]”来设置该群组的管理员 。群组管理员用来代替root完成将用户加入或移出群组的操作 。
使用 usermod -G 命令也可以将用户加入群组,但会产生一个问题,用此命令将用户加入到新的群组后,该用户之前加入的那些群组都将被清空 。
linux中将用户添加到组命令的介绍就聊到这里吧 , 感谢你花时间阅读本站内容 , 更多关于linux怎么将用户添加到组、linux中将用户添加到组命令的信息别忘了在本站进行查找喔 。

推荐阅读