(9 respuestas)
Cerrado hace 5 años.
Entonces, hice una estupidez...
Estaba instalando un software (Java SE 7, si quieres saberlo) desde un tarball y me cansé de usar sudo
, así que fui y cambié el propietario de mi /usr
directorio para mí mismo.
$ sudo chown -R sammy /usr
¡Vaya!
Desde sudo
vive en /usr/bin/
, también cambió de dueño. Ahora, ya no puedo usarlo. ¿He sido atrapado accidentalmente en un sudo-Catch 22? No puedo usar apt-get install
o cualquier número de otras características esenciales de mi entorno de shell.
$ sudo
sudo: must be setuid root
¿Hay alguna forma de volver a cambiar el propietario de este directorio (y de los subdirectorios) a root
? ?
Respuesta aceptada:
Reinicie la máquina, inicie la recuperación (debería terminar siendo root sin tener que escribir ninguna contraseña). Continúe con chown -R
. Creo que debería funcionar. Informe cómo le va.