如何在CentOS 7上添加和删除用户
时间:2020-03-05 15:27:02 来源:igfitidea点击:
CentOS以及所有其他Linux发行版都是多用户操作系统。
每个用户对于各种命令行和GUI应用程序可以具有不同的权限级别和特定设置。
知道如何添加和删除用户是每个Linux用户应了解的基本技能之一。
在本教程中,我们将说明如何在CentOS 7系统上添加和删除用户。
准备工作
我们需要以root用户或者具有sudo特权的用户身份登录才能创建和删除用户。
如何在CentOS中添加用户
在CentOS中,我们可以使用“ useradd”命令行实用程序创建一个新的用户帐户。
要创建一个名为“用户名”的新用户帐户,请运行:
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上,默认情况下,对转轮的成员授予sudo访问权限。
如果我们希望新创建的用户具有管理权限,则将该用户添加到wheel组:
sudo usermod -aG wheel username
如果我们以root用户身份登录,则不必在每个命令前添加sudo。
如何在CentOS中删除用户
如果不再需要该用户帐户,则可以使用“ deluser”命令行工具将其删除。
要删除用户而不删除用户文件,请运行:
sudo userdel username
如果我们要删除用户的主目录和邮件后台处理,请使用'-r'标志:
sudo userdel -r username
成功后,“ userdel”命令不会产生任何输出。
如果授予用户sudo特权,它将从wheel组以及该用户所属的任何其他组中删除。