ubuntu server修改 /etc/sudoers 文件权限

实验室有有个师兄安装一些库,需要有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

就可以修改成功了

你可能感兴趣的:(Ubuntu,server,18.04)