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