Linux: cómo cambiar el propietario a root

Linux: cómo cambiar el propietario a root

Accidentalmente cambié el dueño de /usr. Ahora el dueño de /usrsoy yo, no root. Entonces no puedo usar comandos como sudo. Quiero cambiar el dueño de /usrla espalda. Quiero decir, quiero cambiar el propietario /usrde root.

¿Cómo hacerlo?

Respuesta1

Si conoce la contraseña de root, debería poder iniciar sesión como root y restaurar los permisos. sutambién puede funcionar:

$ su
[***enter root password***]
# chown root /usr
# chgrp root /usr

Respuesta2

Como explica Dmitry Grigoryev, sudo "puede negarse a otorgar privilegios de root a un proceso si los usuarios habituales pueden modificar el archivo ejecutable correspondiente."

Otra solución es iniciar en vivo desde un cd/usb y usar ese entorno para configurar el propietario de /usr montando el disco duro y luego cambiándolo allí con el comando

chown root:root <path to the>/usr

dentro del arranque en vivo.

información relacionada