sudo: no se puede abrir /etc/sudoers: Permiso denegado

sudo: no se puede abrir /etc/sudoers: Permiso denegado

sudode un usuario estándar funciona bien, pero cuando intento usarlo rootme devuelve este error:

sudo: can't open /etc/sudoers: Permission denied
sudo: no valid sudoers sources found, quitting

/etc/sudoerstiene el atributo 755 apropiado y es propiedad de root:rootIncluso lo recreé con visudo, todo bien, pero el error persiste. /etc es 755 y también es propiedad de root:root, incluso intenté reinstalar sudo: no hay diferencia.

Necesito sudo desde la raíz porque uso un script en Python que usa sudo para ejecutar comandos privilegiados del sistema operativo. Pero ahora estoy ejecutando ese script de Python en el momento del arranque y falla debido a este problema. Instalé la misma versión del sistema operativo en una máquina virtual Virtual Box y funciona bien.

¿Qué puede impedir que root ejecute sudo?

Respuesta1

¿Puedes cambiar el directorio a /? ¿Estar en usuario root? Puede ser que te falte permiso para esta ruta/como root

Verhttps://unix.stackexchange.com/questions/39328/sudo-cannot-open-etc-sudoers

http://arstechnica.com/civis//viewtopic.php?t=1170439

información relacionada