您的位置:首页 > 运维架构 > Linux

centos系统添加/删除用户和用户组

2017-02-17 10:24 253 查看

            centos系统添加/删除用户和用户组

  在centos中增加用户使用adduser命令而创建用户组使用groupadd命令,这个是不是非常的方便呀,其实复杂点的就是用户的组与组权限的命令了,下面来给各位介绍一下吧。1、建用户:adduser phpq                         //新建phpq用户
passwd phpq                          //给phpq用户设置密码2、建工作组
groupadd test                        //新建test工作组3、新建用户同时增加工作组
useradd -g test phpq               //新建phpq用户并增加到test工作组注::-g 所属组 -d 家目录 -s 所用的SHELL4、给已有的用户增加工作组usermod -G groupname username或者:gpasswd -a username groupname (注意:添加用户到某一个组 可以使用
usermod -G groupname username
这个命令可以添加一个用户到指定的组,但是以前添加的组就会清空掉。所以想要添加一个用户到一个组,同时保留以前添加的组时,请使用gpasswd这个命令来添加操作用户)5、临时关闭在/etc/shadow文件中属于该用户的行的第二个字段(密码)前面加上*就可以了。想恢复该用户,去掉*即可。或者使用如下命令关闭用户账号:passwd peter –l重新释放:passwd peter –u6、永久性删除用户账号userdel petergroupdel peterusermod –G peter peter   (强制删除该用户的主目录和主目录下的所有文件和子目录)7、从组中删除用户编辑/etc/group 找到GROUP1那一行,删除 A 或者用命令 gpasswd -d A GROUP8、显示用户信息id user
cat /etc/passwd补充:查看用户和用户组的方法用户列表文件:/etc/passwd
用户组列表文件:/etc/group查看系统中有哪些用户:cut -d : -f 1 /etc/passwd
查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1
查看某一用户:w 用户名
查看登录用户:who
查看用户登录历史记录:last
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: