介绍
该sudo
命令为授予管理员权限,一般只对root用户,使用普通用户的机制。 本指南将告诉您在CentOS创建Sudo访问的新用户最简单的方法,而不必修改您的服务器
sudoers
文件。如果要为现有用户配置sudo,请直接跳到第3步。
创建新Sudo用户的步骤
- 作为
root
用户登录到您的服务器。ssh root@server_ip_address
- 使用
adduser
命令到一个新的用户添加到您的系统。 请务必与您要创建用户更换username 。adduser username
- 使用
passwd
命令来更新新用户的密码。passwd username
- 在提示符处设置并确认新用户的密码。强烈建议使用强密码!
Set password prompts:Changing password for user username. New password: Retype new password: passwd: all authentication tokens updated successfully.
- 使用
- 使用
usermod
命令将用户添加到wheel
组。
默认情况下,在CentOS的成员usermod -aG wheel username
wheel
组有sudo特权, - 测试新用户帐户的sudo访问权限
- 使用
su
命令切换到新的用户帐户。su - username
- 作为新用户,请验证您是否可以使用sudo,方法是将“sudo”预先放置到要使用超级用户权限运行的命令。
sudo command_to_run
- 例如,你可以列出的内容
/root
目录,这是通常只有root用户访问。sudo ls -la /root
- 您第一次使用
sudo
一个会议上,你会被提示输入用户帐户的密码。输入密码以继续。
如果您的用户在正确的组中,并且输入的密码正确,则使用sudo发出的命令应以root用户权限运行。Output:[sudo] password for username:
- 使用