He hecho esto:
sudo chown -R myname /usr/
y ahora no puedo usar el sudo
comando debido a este error:
sudo: debe ser raíz setuid
Y mientras leo esto significa que el propietario de este archivo /usr/bin/sudo
no es la raíz. Ahora es mi usuario debido al chown en la /usr
carpeta.
En muchos foros y blogs la gente sugiere hacer esto como root:
# chown root:root /usr/bin/sudo
# chmod 4111 /usr/bin/sudo
... pero el problema con esto es que necesito iniciar sesión como root, pero no puedo porque si escribo su
en el terminal la contraseña es incorrecta (en realidad uso la contraseña que agregué a mi usuario):
$ su
Password:
su: Authentication failure
Entonces, ¿puedo recuperar el sudo
comando?
Editar: Mi Ubuntu está bajo Paralells en mi Mac OS X.
sudo chmod -R cirk:cirk /usr
¿Qué estabas tratando de lograr?
su
, se le pedirá la contraseña de root , no la contraseña de su usuario como consudo
. ¿Conoces la contraseña de root para esta máquina?