我在尝试编写 sudo 命令时遇到一些问题。例如,如果我运行 $ sudo -i 命令,则会出现以下错误:sudo:/etc/sudoers 是全球可写的 sudo:未找到有效的 sudoers 源,正在退出 sudo:无法初始化策略插件
请帮助解决此错误。谢谢。
答案1
错误消息不言自明。您应该更改 /etc/sudoers 的权限,但需要 root 权限,因此请从恢复模式进行更改:
chown root:root /etc/sudoers
chmod 0440 /etc/sudoers
检查文件内容,确保您的用户名在那里,这样您就可以使用 sudo。就这样。reboot