sudoers文件已更改,无法再打开;无法使用root打开任何文件
我使用更改了sudoers文件中的设置 苏多维苏多 搞砸了 现在,当我再次尝试执行此操作或使用sudo打开任何文件时,无法再打开它,并且收到以下错误消息: >>> sudoers文件:语法错误,第7行 现在怎么办? 有什么办法可以解决这个问题(还原设置),还是我需要安装Linux的新副本? 我得到所有这些的原因是当我告诉我有一些错误时,我按了“ Q”,这对我来说非常愚蠢。 谢谢。 编辑 我的sudoers文件与普通sudoers文件没有什么不同。我只是在该文件中添加了timestamp_timeout = 0行,并且出现了所有这些问题。我按照詹姆斯的建议去做,甚至删除了这一行(timestamp_timeout = 0)。我将文件许可权更改为0440,然后再正常启动。然后,我收到相同的错误消息 sudoers file: syntax error, line 7 sudo: parse error in /etc/sudoers near line 7 如上。 我现在该怎么办 ?? 编辑2解决 这是我所做的: 使用livecd引导 删除旧的sudoers文件 制作新的sudoers文件并将所有内容复制到该文件,即最低配置设置,我很幸运将其保存在另一个文件中 将文件权限更改为0440 通常从硬盘重新启动 万岁!