sudo: no se puede establecer /etc/sudoers.d/README: no existe tal archivo o directorio

sudo: no se puede establecer /etc/sudoers.d/README: no existe tal archivo o directorio

Cada vez que uso sudoel comando recibo este mensaje:

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

Me encontré con este problema cuando estaba luchando con chmod usando el cual cambié los permisos /etc/sudoers, /etc/sudoers.dy también/etc/sudoers.d/README

Resolví el problema con /etc/sudoersdesdeeste enlace.

Ahora, cuando miro los permisos del archivo /etc/sudoers.d/README, dice "no se pudieron determinar los permisos de README".

Esto sucede cuando uso ls

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

Respuesta1

Esto es lo que debería ser:

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

Entonces, para restaurar los permisos, haga lo siguiente:

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

De los comentarios: el nivel anterior parece incorrecto, así que haz esto primero:

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

Entonces, para restaurar los permisos, haga lo siguiente:

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

información relacionada