0 votos

Recuperar permisos recursivamente de /usr en Ubuntu

Hola a todos,

Para copiar un archivo que no me dejaba por permisos he cometido el error de ejecutar

sudo chmod -R 777 /usr

Y ahora hay cosas que no funcionan... primero al hacer sudo me salía el error

/usr/bin/sudo debe ser propiedad de uid 0 y tiene el bit setuid conjunto

Y lo arreglé con

chown root:root /usr/bin/sudo && chmod 4755 /usr/bin/sudo

(Fuente: https://www.enmimaquinafunciona.com/pregunta/32976/usrbinsudo-debe-ser-propiedad-de-uid-0-y-tiene-el-bit-setuid-conjunto)

Pero ahora me aparece otro error al hacer un simple "sudo ls"

sudo: error en /etc/sudo.conf, línea 0 al cargar el complemento <<sudoers_policy>>
sudo: /usr/lib/sudo/sudoers.so sólo tener permisos de escritura por el propietario
sudo: error fatal, no se puede cargar los plugins

Me temo que con mi error garrafal tendré que revertir muchos permisos, uno a uno, y necesito revertir todo /usr a los permisos que tenía inicialmente.

¿Cómo puedo resolverlo? Muchas gracias de antemano, un saludo.

0 votos

Incluso he perdido la conexión WiFi y no tengo adaptador de red.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: