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

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

每当我使用sudo命令时我都会收到此消息:

sudo: unable to stat /etc/sudoers.d/README: No such file or directory

我在使用 chmod 更改权限时遇到了这个问题/etc/sudoers/etc/sudoers.d并且/etc/sudoers.d/README

/etc/sudoers我解决了这个问题此链接

现在,当我查看文件的权限时/etc/sudoers.d/README,它显示“无法确定 README 的权限”

当我使用 ls 时会发生这种情况

ls -l /etc/sudoers.d/
ls: cannot access /etc/sudoers.d/README: Permission denied
total 0
-????????? ? ? ? ?            ? README

答案1

它应该是这样的:

ls -l /etc/sudoers.d/
total 4
-r--r----- 1 root root 958 feb 10 20:20 README

要恢复权限,请执行以下操作:

sudo chown root:root /etc/sudoers.d/README
sudo chmod 440 /etc/sudoers.d/README

来自评论:上面的级别似乎不正确,因此先这样做:

ls -ltr /etc | grep sudoers.d
drwxr-xr-x  2 root root       4096 mrt 20 08:32 sudoers.d

要恢复权限,请执行以下操作:

sudo chown root:root /etc/sudoers.d
sudo chmod 755 /etc/sudoers.d

相关内容