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

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

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

当我与chmod结合使用时,我遇到了这个麻烦,我改变了/etc/sudoers/etc/sudoers /etc/sudoers.d/etc/sudoers.d/README

我从这个链接解决了/etc/sudoers的问题。

Nut现在当我查看文件/etc/sudoers.d/README的权限时,它说’无法确定README的权限’

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

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

它应该是这样的:

 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 

来自评论:上面的级别似乎是错误的所以第1次:

 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