如果使用vi,按Esc键,然后输入:wq并按Enter退出。 这样,你就成功将用户mp20添加到了sudoers文件中,赋予其sudo权限。 验证配置: 切换回mp20用户,并验证是否具有sudo权限: su - mp20 sudols /etc/sudoers.d/ 如果一切正常,命令应当成功执行
解决方法是把 yyee ALL=(ALL) ALL 修改成 yyee ALL=(ALL) NOPASSWD:ALL root ALL=(ALL) ALL yyee ALL=(ALL) NOPASSWD:ALL 然后将 /etc/sudoers 文件改回440权限,必须要改回440权限,不然会提示 sudo: no valid sudoers sources found, quitting sudo: unable to initialize policy plugin chmod440/etc/sudo...
# vim/etc/sudoers 如上图所示位置加上zouqi ALL=(ALL) ALL后,按下esc键,输入:wq保存修改并退出编辑。 查看是否修改成功 代码语言:javascript 复制 # cat/etc/sudoers 可以看到已经成功添加了用户zouqi到sudoers文件中。 修改sudoers文件:只读权限(原有权限) 代码语言:javascript 复制 # chmod440/etc/sudoers 普...
sudoers文件是一个特殊的配置文件,定义了哪些用户或用户组有权以超级用户的身份执行命令。如果当前用户不在该文件中,系统就会给出上述错误提示。 这通常是因为以下两个原因:-未在sudoers文件中添加当前用户。-当前用户所属的用户组未在sudoers文件中添加。 2. 要解决这个问题,我们可以通过以下步骤来添加当前用户或用户...
我在使用个人用户(非root用户)时,在添加用户,使用sudo命令来执行的时候,需要验证当前用户的密码,输入了之后,提示“86god 不在sudoers文件中,此事将被报告” 分析原因,主要是权限不够,需要提升权限。 解决方法: 步骤: 1、先切换至root用户,输入命令:su root,然后输入密码 ...
gaokaoli 出现不在 sudoers 文件中。此事将被报告 一般是该用户 权限不够 既然知道权限不够可以添加到root用户组,获取权限即可 通过命令行添加到权限,发现还是不行 sudo usermod -g root gaokaoli 那就直接在配置文件中修改 通过执行vi 或者vim的命令
Linux系统,出现“不在sudoers文件中,此事将被报告”的 解决方法 一、问题描述 当前使用用户为非root用户,当使用sudo命令来执行时,需要验证当前用户的密码,输入之后,提示“uos不在sudoers文件中,此事将被报告”二、分析原因 当前用户权限不够,需要提升权限。三、解决方法 1、切换至root用户,输入命令:su root...
[sudo] password for hadoop: hadoop 不在 sudoers 文件中。此事将被报告。 可以看到hadoop用户没有权限使用sudo命令以root身份执行命令。 解决方法: 打开终端,先以root身份登录,然后执行如下命令: visudo 在打开的文件中,找到下面这一行: root ALL=(ALL) ALL 并紧帖其下面,添上自己的用户名,比如:hadoop hadoop...
hladmin 不在 sudoers 文件中。此事将被报告。 二、修改/etc/sudoers文件 [hladmin@localhost hl-sms-core]$suroot 密码: [root@localhost hl-sms-core]# vim /etc/sudoers ## Allow root to run any commands anywhere root ALL=(ALL) ALL hladmin ALL=(ALL) ALL ...