sudo命令旨在允许用户以其它用户身份运行命令,默认情况下为root用户。在本教程中,我们将说明如何在CentOS上创建具有sudo访问权限的用户。包括使用useradd命令创建用户和家目录,添加用户到sudo组,验证sudo权限,使用sudo命令的基础。
默认情况下,在CentOS上wheel
组中的用户被授予sudo访问权限。如果要为现有用户添加sudo权限,请跳至添加用户到wheel
组。按照以下步骤在CentOS服务器上创建一个sudo用户。你当前登录到系统的用户必须具有sudo权限或者以root登录。如果你忘记密码可以进入单用户模式进行重置密码。
创建用户
使用useradd命令创建用户。你将运行以下命令创建用户与家目录。不要忘记将username
替换为您要创建的用户名:
useradd username
设置用户密码
使用passwd
命令为用户设置密码。
passwd username
系统将提示您确认密码。确保使用强密码。
Changing password for user username.New password:
Retype new password:
passwd: all authentication tokens updated successfully.
添加用户到wheel组
默认情况下,在CentOS系统中wheel组的成员被授予sudo访问权限。你将使用以下usermod命令将用户添加到wheel组:
usermod -aG wheel username
使用sudo
使用sudo命令很简单,只需在命令前加上sudo
和空格即可:
sudo ls -l /root
首次在会话中使用sudo
时,系统会提示您输入用户密码,是你当前用户的密码,不是root密码:
[sudo] password for username:
如你需要了解更多sudo命令的使用技巧,请阅读我们的sudo命令教程。
至此。您已在CentOS系统上成功创建了一个sudo用户。您现在可以使用此用户在服务器上执行管理任务。
结论
您已经学习了如何创建具有sudo权限的用户。您现在可以使用该用户帐户登录到CentOS服务器,并使用sudo
运行管理命令。如有任何疑问,请随时发表评论。
还没有评论,来说两句吧...