用户名不在sudoers文件中此事将被报告的解决方法

Posted yongfengnice

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用户名不在sudoers文件中此事将被报告的解决方法相关的知识,希望对你有一定的参考价值。

以下是root用户下操作 

1. cd /etc 来到etc目录下,sudoers文件在该目录下

2. ls -l | grep "sudo"

 查看发现sudoers文件的权限是-r--r-----,连root都是只读权限

3. 给sudoers文件添加写的权限

chmod u+w sudoers

4. 将用户名比如test添加到sudoers文件

vi sudoers——>按下i进入编辑状态

找到 root ALL=(ALL)     ALL

下一行添加 test ALL=(ALL)     ALL

说明:好像是tab间隔,不知道空格行不行哦,没试 

5. 按下esc——>:wq保存 

6. 还原sudoers文件的权限
 chmod u-w sudoers

以上是关于用户名不在sudoers文件中此事将被报告的解决方法的主要内容,如果未能解决你的问题,请参考以下文章

问题以及解决办法:hadoop 不在 sudoers 文件中。此事将被报告

虚拟机中—script 不在 sudoers 文件中,此事将被报告的问题

用户名 不在 sudoers文件中,此事将被报告。

CentOS中用户不在 sudoers 文件中。此事将被报告。

用户不在 sudoers 文件中,此事将被报告

用户不在sudoers 文件中。此事将被报告