CentOS 以及所有其他 Linux 发行版都是一个多用户操作系统。每个用户可以对各种命令行和 GUI 应用程序拥有不同的权限级别和特定设置。
了解如何添加和删除用户是每个 Linux 用户应该了解的基本技能之一。
在本教程中,我们将解释如何在 CentOS 7 系统上添加和删除用户。
先决条件#
您需要以 root 身份登录或具有 sudo 权限的用户创建和删除用户。
如何在CentOS中添加用户#
在 CentOS 中,您可以使用以下命令创建新用户帐户useradd命令行实用程序。
要创建名为“username”的新用户帐户,您将运行:
sudo adduser username
上面的命令没有显示任何输出。它将创建新用户的主目录(/home/username
)并从中复制文件/etc/skel
目录到用户的主目录。在主目录中,用户可以写入、编辑和删除文件和目录。
接下来,您需要为新用户设置密码,以便该用户可以登录。为此,请使用passwd命令:
sudo passwd username
系统将提示您输入并确认密码。确保您使用强密码。
Changing password for user username.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
默认情况下,在 CentOS 上,wheel 组的成员被授予 sudo 访问权限。
如果您希望新创建的用户具有管理权限,将用户添加到wheel组
:
sudo usermod -aG wheel username
如果您以 root 身份登录,则不必在每个命令前面加上 sudo。
如何在 CentOS 中删除用户#
如果不再需要该用户帐户,您可以使用以下命令将其删除deluser
命令行工具。
要删除用户而不删除用户文件,请运行:
sudo userdel username
如果您想删除用户的主目录和邮件池,请使用-r
flag:
sudo userdel -r username
论成功,userdel
命令不产生任何输出。
如果用户被授予sudo权限,它将从wheel组以及该用户所属的任何其他组中删除。
结论#
在本教程中,您学习了如何在 CentOS 中添加和删除用户。相同的命令适用于任何其他 Linux 发行版。
如果您有任何疑问,请随时发表评论。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)