每次使用sudo指令时,终端窗口总是显示
sudo: /etc/sudoers.d is world writable
看起来觉得很奇怪,从问题描述可以看出,“/etc/sudoers.d ”可被任何人写,这个超出了linux规定的权限范围,因此在每次sudo的时候都会提醒用户,权限有问题,解决办法就是降低该文件夹的权限范围
pkexec chmod 440 /etc/sudoers
pkexec chmod 440 /etc/sudoers.d/README
pkexec chmod 440 /etc/sudoers.d
“440”表示拥有者和属组用户有读权限;而他用户没有读写权限
设置降低权限后,再次执行sudo指令时,就不再有任何提示啦!
详细权限说明可参考:
https://blog.csdn.net/u013197629/article/details/73608613