修改了etc下面sudoers权限造成SUDO命令不能用解决方法

先进入recovery模式(vmware启动时长按shift)选root 然后

先输入

mount -o remount,rw /

chmod 666 /etc/sudoers.d

 
chown -R root:root/etc/sudoers.d
chmod u=rwx,g=rx,o=rx/etc/sudoers.d/
chmod u=r,g=r,o=/etc/sudoers.d/*

将sudoers.d文件夹的权限设置成root用户和root组,
root组只有执行的权限,只有root用户有写入的权限。

重启,解决



版权声明:本文为jetluning原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。