gentoo linux, java, software libre y otras hierbas
dic, 23 2006 - 3:09 pm

¿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!!!

16 Comentarios | deja el tuyo

16 Comentarios en “¿Problemas con el sudo?”

  1. edgar dice:

    hey no me funciono me puedes ocupo help por favor jajaja
    hice esto sudo chmod -R 777 /usr

  2. edgar dice:

    hice esto correa@correa-desktop:~$ ls -l /usr/bin/sudo
    -rwxrwxrwx 1 root root 91508 2006-10-09 04:37 /usr/bin/sudo

  3. admin dice:

    Hiciste esto?:

    chown root:root /usr/bin/sudo

  4. edgar dice:

    correa@correa-desktop:~$ chown root:root /usr/bin/sudo
    chown: cambiando el propietario de `/usr/bin/sudo’: Operación no permitida

  5. admin dice:

    Que distribución de Linux usas?
    Estás entrando en modo recovery?

  6. edgar dice:

    Ubuntu Festy Fawn 7.04
    pero lode modo recovery la verdad que no se que es

  7. edgar dice:

    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

  8. admin dice:

    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?

  9. edgar dice:

    ok pero de allí que tengo que hacer para tener mi terminal como antes jajajaja gracias

  10. admin dice:

    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!

  11. edgar dice:

    ok ya voy en marcha a ver que pasa jajaja…gracias por tu tiempo y por el block

  12. Webo dice:

    Publicado hace mucho por lo que veo.. bueno para agradecer me arreglaste el problema =D … muchas gracias..!!

  13. Luis_E dice:

    No entiendo que es modo recovery y mucho menos como entrar en ese modo ¿Me podrias ayudar?

  14. Elmer dice:

    Hice estos pasos y ahora mi ubuntu no arranca en modo gráfico… Tenes idea como puedo revertirlo?

¡Déjanos tu comentario!