首页 > 代码库 > 用户名不在sudoers文件中此事将被报告的解决方法

用户名不在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文件中此事将被报告的解决方法