sudo:无法统计 /etc/sudoers:没有此文件或目录

sudo:无法统计 /etc/sudoers:没有此文件或目录

我将文件 /etc/sudoers 移至 /etc/sudoers.bkp,之后我无法运行 sudo 命令,也无法以 root 身份登录并将文件改回来,有什么方法可以解决这个问题而不重新安装系统

操作系统:Red Hat Enterprise Linux 8.4(Ootpa)

请建议

答案1

您可以启动紧急模式,然后更改文件的名称

启动进入紧急模式(目标)

  1. 在启动过程中,当出现 GRUB2 菜单时,按 e 键进行编辑。

  2. 在 linux16 行末尾添加以下参数:

systemd.unit=emergency.target

  1. 按Ctrl+x使用该参数启动系统。

或者

  1. 方法一 启动系统时有一个GRUB2菜单选项,可以选择直接启动进入救援模式。

  2. 方法 2

  3. 在启动过程中,当出现 GRUB2 菜单时,按 e 键进行编辑。

  4. 在linux16行末尾添加以下参数:

systemd.unit=rescue.target

  1. 按 Ctrl+x 以参数启动系统

尝试这个并重命名文件,如果你想备份,永远不要使用命令mv,现在你以艰难的方式学习最好使用命令cpmv当我们使用相同的命令重命名文件dir并将文件移动到新位置(如果你指定这个新位置)时

祝你好运

答案2


错误导致的问题

#includedir /etc/sudoers.d

最后一行修改为

#includedir /etc/sudoers

相关内容