CentOS添加删除用户和用户组
在CentOS中增加用户使用adduser命令而创建用户组使用groupadd命令
新建用户
$ adduser appblog //新建appblog用户
$ passwd appblog //给appblog用户设置密码
新建工作组
$ groupadd test //新建test工作组
新建用户同时增加到工作组
$ useradd -g test appblog //新建appblog用户并增加到test工作组
注:参数 -g 所属组,-d 家目录,-s 所用的Shell
给已有的用户增加工作组
$ usermod -G groupname username
或者
$ gpasswd -a username groupname
注意:添加用户到某一个组,使用 usermod -G groupname username 命令可以添加一个用户到指定的组,但是以前添加的组就会清空掉。所以想要添加一个用户到一个组,同时保留以前添加的组时,请使用gpasswd这个命令来添加操作用户
临时关闭用户
在/etc/shadow文件中属于该用户行的第二个字段(密码)前面加上就可以了,想恢复该用户,去掉即可。
或者使用如下命令关闭用户账号:
$ passwd appblog –l
重新释放:
$ passwd appblog –u
永久性删除用户账号
$ userdel appblog
$ groupdel appblog
$ userdel -r appblog //强制删除该用户的主目录和主目录下的所有文件和子目录
从组中删除用户
编辑/etc/group 找到指定GROUP那一行,删除 A
或者用命令
$ gpasswd -d A GROUP
显示用户信息
$ id 用户名
$ 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
版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/02/25/centos-add-delete-users-and-groups/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
打赏
海报
CentOS添加删除用户和用户组
在CentOS中增加用户使用adduser命令而创建用户组使用groupadd命令
新建用户
$ adduser appblog //新建appblog用户
$ passwd appblog ……
文章目录
关闭
共有 0 条评论