我必须重新安装吗?

1 installation sudo visudo

我在 /etc/sudoers 中,可能做错了什么,因为我无法再次使用命令行。也许我删除了 /etc/sudoers 中的 sudo。它说我第 28 行出了什么问题。我该怎么做才能恢复它,还是必须再次安装 Ubuntu??

Rom*_*uet 6

你可以试试这个:

  1. 重新启动机器并选择 grub 的菜单“Ubuntu 的高级选项” 在此处输入图片说明
  2. 然后是“Ubuntu,使用 Linux(您的内核)(恢复模式)” 在此处输入图片说明
  3. 之后选择“Drop to root shell prompt” 在此处输入图片说明
  4. 下面会有提示。
  5. 确保您在文件系统中有写权限。类型:
    mount -o remount,rw /
  6. 到 /etc 文件夹。输入:
    cd /etc
  7. 确保你在 sudoers 文件中有写权限,或者输入chmod 640 sudoers,然后输入:
    visudo
    这里你有一个“sudoers”文件的屏幕截图。 在此处输入图片说明

也许您已经删除了“%sudo ALL=(ALL:ALL) ALL”行
编辑文件并保存更改(ctrl+x 和 shift Y),使用 to 更改文件的权限chmod 440 sudoers
然后退出并“恢复正常启动”

我希望这会有所帮助。

问候。