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

现象

当一个用户希望使用sudo命令执行一条只有root用户才能执行的命令,但是该用户却不在/etc/sudoers文件中,就会出现这个提示

解决

1、以root用户登录系统,进入/etc目录,查看sudoers文件的权限

查看权限

2、修改sudoers文件的权限使其不是只读

1
chmod 777 sudoers

3、编辑sudoers文件,添加用户为所有可执行权限

添加权限

4、然后修改回sudoers文件权限为440

1
chmod 440 sudoers