not in the sudoers file 解决办法

1.首先切换到root用户:su。。。
2.cd /etc
3.ls -l sudoers 发现只有读的权限
4.chmod u+w sudoers
5.vi sudoers
6.找到root ALL=(ALL)   ALL,在下一行添加:
    user_name  ALL=(ALL)   ALL
或者% group_name   ALL=(ALL)   ALL
或者 user_name   ALL=(ALL)   NOPASSWD:ALL
或者%group_name ALL=(ALL)   NOPASSWD:ALL
说明:有百分号是允许该用户组执行sudoer命令,其中NOPASSWD:ALL表示不用输入命令,其他需要输入命令
7.chmod u-w sudoers
8.切换到当前用户,可以使用sudoers命令了。

你可能感兴趣的:(not in the sudoers file 解决办法)