打开终端后,我运行sudo su
。但它却给了我
>>> /etc/sudoers: syntax error near line 27 <<< sudo: parse error in /etc/sudoers near line 27 sudo: no valid sudoers sources found, quitting sudo: unable to initialize policy plugin
我尝试运行su
,然后输入密码,但终端在几秒钟后关闭。我使用什么命令才能成为 root?另外,我在 Ubuntu 18 上。
答案1
从实时会话启动,编辑/etc/sudoers
并修复错误。
有关如何从实时会话执行此操作的示例(更改sda1
为您需要的内容,如果您使用另一个挂载点,也请将下面的内容更改为您使用的内容):
sudo mount -o rw,remount /dev/sda1 /mnt
sudo visudo -f /mnt/etc/sudoers
然后修复第 27 行。