实验室有有个师兄安装一些库,需要有sudo权限。我使用
sudo chmod 777 /etc/sudoers
修改文件权限之后,在同样使用chmod 400 就改不回来了,报错如下:
sudo: /etc/sudoers is world writable
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin
查找网上的一些教程,大部分都是执行
pkexec chmod 0440 /etc/sudoers
进去之后让我输入一个密码,可我也不知道这个密码是啥(虽然我是管理员)
于是就尝试我自己的,使用chmod 400 来修改。
使用 su
切换到超级用户下面
chmod 400 /etc/sudoers
就可以修改成功了