如何在CentOS 8中添加和删除用户?

CentOS 8上,添加用户的命令是sudo useradd [用户名],删除用户的命令是sudo userdel [用户名]
CentOS 8上添加和删除用户操作命令

如何在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、禁止用户登录

如何在CentOS 8中添加和删除用户?

如果不想完全删除用户,只是想禁止用户登录,可以使用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

如何在CentOS 8中添加和删除用户?

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

(0)
未希的头像未希新媒体运营
上一篇 2024-10-11 09:34
下一篇 2024-10-11 09:44

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

免费注册
电话联系

400-880-8834

产品咨询
产品咨询
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入