ubuntu下使用sudo报:”/etc/sudoers的模式为 0700,应为 0440”错误。
我试图修改sudoers发现它是只读的,用chmod强制把它改成了700后就开始报这个错误。
解决方法:
方法一
进入root用户,chmod 0400 /etc/sudoers 把它的权限改回来。
——这条证明了系统安装后开启root账号还是有一定用处的。
方法二
重新启动,进入recovery模式,选择root,这时下方会出现一个终端,输入命令改变sudoers的权限。
在我找解决方法时网上都是这样的答案。但实际使用的时候,会提示你sudoers只有读的权限。这时你会发现整个文件系统是安全模式(只读)挂载的。你需要重新挂载一下文件系统:
1 | mount -o rw,remount / |
好了,大功告成!