该sudo
命令为授予管理员权限的,一般只对root用户,普通用户的机制。 本指南将告诉您创建在Ubuntu sudo的访问权限的新用户最简单的方法,而不必修改您的服务器sudoers
文件。 如果要为现有用户配置sudo,请直接跳到第3步。
创建新Sudo用户的步骤
登录到您的服务器作为
root
用户。ssh root@server_ip_address
使用
adduser
命令到一个新的用户添加到您的系统。请务必与您要创建用户更换用户名 。
adduser username
在提示符处设置并确认新用户的密码。 强烈建议使用强密码!
Set password prompts:Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
按照提示设置新用户的信息。 可以接受默认值,将所有此信息留空。
User information prompts:Changing the user information for username Enter the new value, or press ENTER for the default Full Name []: Room Number []: Work Phone []: Home Phone []: Other []: Is the information correct? [Y/n]
使用
usermod
命令将用户添加到sudo
组。usermod -aG sudo username
默认情况下,在Ubuntu中,成员
sudo
组有sudo特权,测试新用户帐户的sudo访问权限
使用
su
命令切换到新的用户帐户。su - username
作为新用户,请验证您是否可以使用sudo,方法是将“sudo”预先放置到要使用超级用户权限运行的命令。
sudo command_to_run
例如,你可以列出的内容
/root
目录,这是通常只有root用户访问。sudo ls -la /root
您第一次使用
sudo
一个会议上,你会被提示输入用户帐户的密码。 输入密码以继续。Output:[sudo] password for username:
如果您的用户在正确的组中,并且输入的密码正确,则使用sudo发出的命令应以root用户权限运行。
相关教程
这里是一个更详细的用户管理教程的链接: