如何将Ubuntu Linux中的用户添加到sudoers
时间:2020-07-27 12:59:09 来源:igfitidea点击:
有不同的方法可以在Ubuntu上获取root权限,其中一个方法是使用sudo命令运行具有root权限的命令。
sudo功能用于提供对常规用户的管理访问,而无需实际共享root用户的密码。
在Ubuntu中,有一个名为sudo的用户组。
我们在安装期间创建的用户帐户是sudo的成员。
如果要将其他用户添加到sudoers,则使用我们需要执行的所有用户,使用usermod命令将它们添加到sudo组。
sudo usermod -aG sudo user_name
创建sudo用户
执行以下步骤以在Ubuntu中创建新的sudo用户。
创建一个正常帐户:
adduser testuser
接下来,使用usermod命令,将用户添加到sudoers(sudo组):
usermod -aG sudo testuser
让我们检查新用户是否允许使用sudo运行命令。
首先,登录新创建的用户帐户:
su testuser
现在,使用sudo运行whoami命令。
sudo whoami
将要求我们要求用户帐户密码(不是根密码)。
whoami命令返回的输出应该是root。
一旦用户添加到Sudoers,用户就可以通过其中与sudo之前执行任何管理命令。
将要求用户输入自己的密码而不是root密码。
Ubuntu系统根据/etc/sudoers文件中的设置确定是否允许用户提升到root权限。
如果要编辑/etc/sudoers文件,请使用visudo命令在退出时自动检查语法。
请勿使用文本编辑器直接编辑此文件。