本文教您如何在CentOS 8系统上添加和删除用户,为了能够创建和删除用户,您需要有root或sudo权限。其实设置新的Linux服务器时,首要任务之一是添加和删除用户,每个用户对于各种命令行和GUI应用程序可以具有不同的权限级别和特定设置。
在CentOS 8系统中添加用户 在CentOS 8中,您可以使用useradd命令创建一个新的用户帐户,后跟您要创建的用户名。 例如,要创建一个名为“ywnz”的新用户帐户,请运行: $ sudo adduser ywnz 成功执行后,该命令不会产生任何输出,它创建用户和用户的主目录(/home/ywnz),并将文件从/etc/skel目录复制到用户的主目录,在主目录中,用户可以编写、编辑和删除文件和目录。 注:如果您以root用户身份登录,则不必在每个命令前添加sudo,即运行adduser ywnz命令即可。 接下来,您需要为新用户设置密码,以便该用户可以登录,为此,请先调用passwd命令,然后输入用户名: $ sudo passwd ywnz 系统将提示您输入并确认密码,如下: Changing password for user ywnz. New password: Retype new password: passwd: all authentication tokens updated successfully. 确保使用包含大写和小写字母,数字和特殊字符的强密码。
授予Sudo特权 在CentOS 8上,默认情况下,组wheel的成员被授予sudo访问权限。 如果您希望新创建的用户具有管理权限,则将该用户添加到组中: $ sudo usermod -aG wheel ywnz 您还可以通过修改sudoers文件来配置用户sudo访问,参考在CentOS系统中将用户添加到Sudoers文件的方法。
在CentOS 8系统中删除用户 不再需要用户帐户,请调用userdel命令,后跟用户名。 例如,要删除名为“ywnz”的用户帐户,请运行: $ sudo userdel ywnz 成功执行后,该命令不会产生任何输出。 上面的命令将删除用户而不删除用户文件,该用户也将从其所属的任何组中删除。 要删除用户并删除其主目录等,请将-r选项传递给userdel: $ sudo userdel -r ywnz
结论 上面我们已经向您展示了如何在CentOS 8中添加和删除用户,相同的命令适用于任何其他Linux发行版。 CentOS 8以及所有其他Linux发行版都是多用户操作系统,知道如何添加和删除用户是每个Linux用户应了解的基本技能之一。
相关主题 |