Accidentalmente ejecuté un chmod 754 ./
cuando estaba en el directorio raíz en el servidor que ejecuta Ubuntu 18.04.
Ahora no puedo usar comandos como sudo
o pkexec
, ni puedo cambiar nada. ¿Qué tengo que hacer? ¿Afecta a otro usuario?
Accidentalmente ejecuté un chmod 754 ./
cuando estaba en el directorio raíz en el servidor que ejecuta Ubuntu 18.04.
Ahora no puedo usar comandos como sudo
o pkexec
, ni puedo cambiar nada. ¿Qué tengo que hacer? ¿Afecta a otro usuario?
Respuestas:
--recursive
ni el -R
argumento a chmod
, es decir, el ÚNICO archivo / directorio que modificó fue /
.Si encontró esta pregunta y respuesta a través de un motor de búsqueda y utilizó el método recursivo ( -R
o --recursive
), ¡ vaya aquí!
Ejecuté el comando exacto que publicaste en tu pregunta en una VM, y lo recuperé sin (casi) ningún problema.
Como solo modificó un directorio / archivo, la solución es simple: ¡simplemente cámbiela de nuevo!
En realidad no necesitas un Live CD para arreglar esto. Ubuntu tiene un modo de recuperación incorporado. Estos pasos suponen que su computadora comenzó a apagarse.
(recovery mode)
.chmod 755 /
Enterreboot
Enter¡Eso es! A menos que haya otras complicaciones, su sistema se recupera.
chmod 754 ./
ochmod -r 754 ./
? El último sería mucho más destructivo, mientras que el primero debería ser fácil de recuperar.