需要使用的参数:
-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)上下载电子书,免费的哦!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)