Entré chmod -R 777 /usr/bin
y ahora sudo no funciona.
Dice sudo must be setuid root
.
Algunos consejos en línea dicen que se ejecute chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
.
Al ingresar chown root:root /usr/bin/sudo
muestra un opened in readonly mode
error.
pkexec
método en mi respuesta (que has marcado como aceptado) resolvió este problema por ti? Me he convencido de que, como han comentado Damien Roche y Oli, este método no funciona realmente después de que un sudo chmod -R 777 /usr/bin
comando se haya completado con éxito. Al igual sudo
, pkexec
tiene que ser setuid root para que funcione. (No estoy seguro de por qué, ya que usa el servicio polkit , pero lo hace). Sin embargo, creo que he oído a otras personas decir que esto les ha funcionado, ¡lo cual es curioso! ¿Había presionado Ctrl + C antes de que 777
terminara el comando chmod?
sudo chmod -R 777 /usr/bin
, pero solo después de iniciar sesión en la root
cuenta.