在CentOS 8上添加和删除用户操作命令
添加用户
1、使用useradd
命令添加用户
语法:useradd [选项] 用户名
示例:useradd user1
常用选项:
-d
:指定用户的主目录,如:-d /home/user1
-s
:指定用户的登录shell,如:-s /bin/bash
-m
:自动创建用户的主目录
-g
:指定用户所属的初始组,如:-g group1
-G
:指定用户所属的附加组,如:-G group2,group3
2、设置用户密码
使用passwd
命令为新添加的用户设置密码。
语法:passwd 用户名
示例:passwd user1
删除用户
1、使用userdel
命令删除用户
语法:userdel [选项] 用户名
示例:userdel user1
常用选项:
-r
:删除用户的同时,删除用户的主目录和邮件目录
2、禁止用户登录
如果不想完全删除用户,只是想禁止用户登录,可以使用usermod
命令修改用户账号的有效期。
语法:usermod -L 用户名
示例:usermod -L user1
修改用户信息
1、修改用户名称
使用usermod
命令修改用户名称。
语法:usermod -l 新用户名 原用户名
示例:usermod -l newuser1 user1
2、修改用户组
使用usermod
命令修改用户所属的组。
语法:usermod -g 新组名 用户名
示例:usermod -g newgroup1 user1
3、修改用户附加组
使用usermod
命令修改用户所属的附加组。
语法:usermod -G 附加组列表 用户名
示例:usermod -G group2,group3 user1
4、修改用户登录shell
使用usermod
命令修改用户的登录shell。
语法:usermod -s 新shell 用户名
示例:usermod -s /bin/zsh user1
5、修改用户的主目录
使用usermod
命令修改用户的主目录。
语法:usermod -d 新主目录 用户名
示例:usermod -d /new/home/user1 user1
查看用户信息
1、查看系统中所有用户列表
使用cat /etc/passwd
命令查看系统中所有用户列表。
示例:cat /etc/passwd
2、查看某个用户的详细信息
使用finger
命令查看某个用户的详细信息。
语法:finger 用户名
示例:finger user1
相关问题与解答:
问题1:如何在CentOS 8上创建一个名为testuser的用户,并设置其密码为testpassword?
解答:首先使用useradd
命令创建一个名为testuser的用户,然后使用passwd
命令为其设置密码,具体操作如下:
useradd testuser passwd testuser
在设置密码时,系统会提示输入新的UNIX密码,此时输入testpassword即可。
问题2:如何在CentOS 8上删除一个名为testuser的用户,并同时删除其主目录和邮件目录?
解答:使用userdel
命令删除名为testuser的用户,并使用-r
选项同时删除其主目录和邮件目录,具体操作如下:
userdel -r testuser
小伙伴们,上文介绍了“在CentOS 8上添加和删除用户操作命令”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1202180.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复