如何编辑无效的 sudoers 文件?
我开始研究这个问题:如何修改无效的 /etc/sudoers 文件?它会抛出一个错误,并且不允许我再次编辑来修复它
但是投票的答案假设我被允许使用 Policykit 以 root 身份运行程序,但不幸的是事实并非如此。
事情的经过如下:
$ sudo visudo
>>> /etc/sudoers: syntax error near line 29 <<<
sudo: parse error in /etc/sudoers near line 29
sudo: no valid sudoers sources found, quitting
我应该怎么办?我没有root权限
答案1
尝试这个:
打开你的电脑。
按住 Shift 键,将调出 Grub 菜单。
选择以 开头的行
Advanced options
。选择以
(recovery mode)
您的电脑应该会显示一个带有多个选项的菜单。
选择选项将
Drop to root shell prompt
运行命令
mount -o remount,rw / mount --all visudo