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 sudoo 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 sudoo pkexec, ni puedo cambiar nada. ¿Qué tengo que hacer? ¿Afecta a otro usuario?
Respuestas:
--recursiveni el -Rargumento 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 ( -Ro --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 /EnterrebootEnter¡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.