如何在CentOS 7上添加和删除用户
评论 0
浏览 0
2019-02-25
CentOS和其他所有的Linux发行版一样,是一个多用户操作系统。每个用户可以有不同的权限级别,以及对各种命令行和GUI应用程序的具体设置。
知道如何添加和删除用户是每个Linux用户都应该知道的基本技能之一。
在本教程中,我们将解释如何在CentOS 7系统上添加和删除用户。
先决条件
您需要以根用户或具有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
标志。
sudo userdel -r username
在成功的情况下,userdel
命令不会产生任何输出。
如果该用户被授予sudo权限,则将从wheel组以及该用户曾是成员的任何其他组中被删除。
总结
在本教程中,你学到了如何在CentOS中添加和删除用户。同样的命令也适用于任何其他Linux发行版。
如果你有任何问题,请随时留言评论。
0 个评论