¿Problemas con el sudo?
Resulta que hace poco se me ha dañado el Ubuntu y de tanto huevoniarlo me he tirado el terminal (no abrÃa). Después de molestarlo intentar arreglarlo de una y otra forma pude por fÃn hacer que apareciera, pero... al intentar ejecutar algún programa a través del sudo me aparecÃa, por ej.:
$sudo nautilus
sudo: must be setuid root
Es un error raro, pero coloco la solución a este problema por si se les presenta algún dÃa. Lo primero que se debe hacer es iniciar el SO en modo recovery. Ahora lo que haremos será cambiar de usuario y grupo al ejecutable sudo (que se encuentra en /usr/bin/sudo); y cambiar el permiso de acceso a dicho archivo; reiniciamos y ya está:
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
shutdown -r now
Eso es todo... espero les sirva!!!









edgar dice:
Agosto 8th, 2007 a las 10:28 am
correa@correa-desktop:~$ chown root:root /usr/bin/sudo
chown: cambiando el propietario de `/usr/bin/sudo’: Operación no permitida
admin dice:
Agosto 8th, 2007 a las 10:37 am
Que distribución de Linux usas?
Estás entrando en modo recovery?
edgar dice:
Agosto 8th, 2007 a las 10:44 am
Ubuntu Festy Fawn 7.04
pero lode modo recovery la verdad que no se que es
edgar dice:
Agosto 8th, 2007 a las 10:49 am
me acabo de migras a ubuntu no tengo mas de 3 meses usándolo la verdad que soy todo un dummy pero use el red hat en la escuela pero muy poco
admin dice:
Agosto 8th, 2007 a las 10:52 am
Umm, ok. Ese es el problema. Lo primero a aclarar es que Ubuntu elimina ciertas caracteristicas en Debian, para hacer que omitir aquellas cosas que a algunos usuarios podrÃÂa darles problemas.
Como por ejemplo el uso del comando “su”, que permite usar la consola totalmente como root. Ubuntu, ha deshabilitado el comando “su”, y solo permite usar el “sudo”, para ejecutar programas con privilegios administrativos.
Aún asÃÂ, es posible acceder como root, pero no gráficamente (al menos que yo sepa), sino que es necesario desde que se inicia el sistema no se seleccione la primera opción de booteo (la normal), sino la segunda.
Lo pillas?
edgar dice:
Agosto 8th, 2007 a las 10:58 am
ok pero de allàque tengo que hacer para tener mi terminal como antes jajajaja gracias
admin dice:
Agosto 8th, 2007 a las 11:05 am
Cuando entres en modo recovery, te encontraras con una consola (fria y negra XD), y podras notar que al final de cada linea de comandos ya no vas a ver algo como esto:
correa@correa-desktop:~$
Sino algo como esto:
root@correa-desktop:~#
Fijate que cambia el signo pesos $ por el signo numeral #, indicando que ya tienes privilegios de root. Luego si haces esto:
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
shutdown -r now
Saludos!
edgar dice:
Agosto 8th, 2007 a las 11:11 am
ok ya voy en marcha a ver que pasa jajaja…gracias por tu tiempo y por el block