LINUX 把已有用户加入到一个组,怎么加的

LINUX 把已有用户加入到一个组,怎么加的,第1张

可以使用usermod命令。usermod可用来修改用户帐号的各项设定。

需要使用的参数:

-g|--groups

##把用户追加到某些附属组中,仅与-a选项一起使用

用法示例:

将user1用户加入到group1组当中

$

usermode

-ag

group1

user1

gpasswd –a 用户名 组名

举例:

把用户名user1添加到user_group中。

[root@localhost ~]# id user1

uid=501(user1) gid=501(user1) groups=501(user1)

[root@localhost ~]# gpasswd -a user1 user_group

Adding user user1 to group user_group

[root@localhost ~]# id user1

uid=501(user1) gid=501(user1) groups=501(user1),500(user_group)

扩展资料:

修改一个用户到指定用户组:

usermod -g 组名 用户名

举例:

修改用户名user1的用户组为user_group。

[root@localhost ~]# id user1    

uid=501(user1) gid=501(user1) groups=501(user1)

[root@localhost ~]# usermod -g user_group user1

[root@localhost ~]# id user1

uid=501(user1) gid=500(user_group) groups=500(user_group)

gpasswd -a 用户名 用户组名

其他命令用法如下:

1、建用户:

adduser phpq //新建phpq用户

passwd phpq //给phpq用户设置密码

2、建工作组

groupadd test //新建test工作组

3、新建用户同时增加工作组

useradd -g test phpq //新建phpq用户并增加到test工作组

4、给已有的用户增加工作组

usermod -G groupname username

或者:gpasswd -a user group

5、临时关闭:在/etc/shadow文件中属于该用户的行的第二个字段(密码)前面加上*就可以了。想恢复该用户,去掉*即可。

或者使用如下命令关闭用户账号:

passwd peter –l

重新释放:

passwd peter –u

6、永久性删除用户账号

userdel peter

groupdel peter

usermod –G peter peter (强制删除该用户的主目录和主目录下的所有文件和子目录)

7、从组中删除用户

编辑/etc/group 找到GROUP1那一行,删除 A

或者用命令

gpasswd -d A GROUP

8、显示用户信息

id user

cat /etc/passwd

Linux命令比较多,也比较咋,所以需要一个系统的学习,可以看看Linux就该这么学这本书,也可以到官方网站(w w w 、Lin ux probe 、com)上下载电子书,免费的哦!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8580332.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存