登录ssh后,我收到了这条消息:
'用户名'不在sudoers文件中。将报告此事件。
我该如何解决这个问题?我将ssh连接到我的虚拟专用服务器。
答案 0 :(得分:5)
打开文件
sudo nano /etc/sudoers
然后在admin用户下添加用户,如下面的语法。
user_name ALL=(ALL) ALL
答案 1 :(得分:2)
上述答案都是正确的,但是在基于debian的系统(Ubuntu,kbuntu,debian等)和基于RedHat的系统(RedHat, Fedora,CentOS等)
usermod -a -G sudo user
or
usermod -a -G wheel user
答案 2 :(得分:1)
将您的用户添加到sudoers列表中。这将使其更易于执行 以您创建的用户身份执行的命令将需要管理员权限。
sudo adduser用户名sudo
(注意:-用户名是您要授予特权的用户)
答案 3 :(得分:0)
您应该使用visudo
来编辑/ etc / sudoers文件。
只需运行visudo -f /etc/sudoers
并添加具有正确语法和访问权限的用户名即可。
您可以在man sudoers
答案 4 :(得分:0)
与主持人的Rodney语法略有不同
usermod -aG wheel username
他们的解释是
需要将用户添加到滚轮组。
使用usermod命令将用户添加到车轮组。
答案 5 :(得分:0)
使用命令$ su root
输入了Root。输入根密码
安装sudo:$ apt-get install sudo -y
添加您的<用户名> $ adduser <username> sudo
$ exit
然后注册并登录
最后,请检查:< username>@< hostname>:~$ sudo apt-get update
答案 6 :(得分:0)
对于初学者来说,这是一个非常常见的错误。 发生该错误是因为我们试图从用户而不是root用户那里以超级特权访问/更新某些内容。
因此,要解决此问题,我们需要在已授予根用户特权的sudoers文件中进行更改。因此,切换到root用户,运行以下命令
#vi / etc / sudoers
编辑器将打开文件,然后向下滚动到底部,您将在其中看到一行
**#用户权限规范
root ALL =(ALL:ALL)ALL
用户名ALL =(ALL:ALL)ALL **
如您所见,我刚刚添加了具有所有权限的用户名。
保存文件,然后退出。切换回用户并轻松开始使用sudo命令。
答案 7 :(得分:0)
在上述/etc/sudoers
文件的顶部,有一个信息:
"## This file MUST be edited with the 'visudo' command as root."
按照我们的指示进行操作,请使用:
$ su
> Enter root password: *******
$ visudo -f /etc/sudoers
找到/etc/sudoers
文件的以下部分,并为您的用户添加权限:
# User privilege specification
root ALL=(ALL:ALL) ALL
user_name ALL=(ALL) ALL
保存文件(如果vim是默认的文本编辑器,请按 esc 并键入:x
,对于nano,请按 ctrl + o , enter < / kbd>,然后按 ctrl + x )。
键入exit
以关闭root
外壳,并通过sudo
享受username
的强大功能
答案 8 :(得分:0)
如果您无法在系统上找到visudo
whereis visudo
启动此工具
./PATH/visudo
在
下添加此行用户权限规范
user_name ALL=(ALL) ALL
保存更改,然后就可以了!
答案 9 :(得分:0)
首先,切换/登录到root用户帐户或具有sudo特权的帐户。
接下来将用户添加到sudo用户的组中:
如果您在 sudo 组的 Ubuntu 上,则具有sudo特权,因此您可以使用此功能:
sudo adduser username sudo
如果您使用的是 wheel 组的 CentOS 成员,则具有sudo特权,因此您可以使用以下命令:
usermod -aG wheel username
注意:用所需的username
替换用户名。
要测试sudo访问,请登录刚刚添加到sudo用户grouP的帐户,然后使用sudo
运行以下命令:
sudo whoami
将提示您输入密码。如果用户具有sudo访问权限,则输出为:
root
如果您收到错误消息,说明用户不在sudoers文件中,则表明该用户还没有sudo特权。
仅此而已。
我希望这会有所帮助
答案 10 :(得分:-1)
try this video,它对我有用。