Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/09/2007, à 15:28

rimbaud

la commande sudo

Salut à tous! lorsque j'execute la commande "sudo" sur mon systeme je reçois toujours le message suivant "sudo must be setuid"; je ne sais quel est la solution  à ce problème.

Merci de me donner un coup de main.

Hors ligne

#2 Le 28/09/2007, à 15:32

pixi-pix

Re : la commande sudo

il faut donner un parametre a sudo il me semble je n'ais jamais essaier de l'executer sans rien derriere

Hors ligne

#3 Le 28/09/2007, à 15:43

seb0uil

Re : la commande sudo

pixi-pix a écrit :

il faut donner un parametre a sudo il me semble je n'ais jamais essaier de l'executer sans rien derriere

moi sans paramètre, il me donne

$ sudo
usage: sudo -K | -L | -V | -h | -k | -l | -v
usage: sudo [-HPSb] [-p prompt] [-u username|#uid]
            { -e file [...] | -i | -s | <command> }

Le pb vient ici plutot du setuid bit qui n'est pas positionné. En gros, il a

-rwxr-xr-x 1 root root 91508 2006-10-09 13:37 /usr/bin/sudo

au lieu de

-rwsr-xr-x 1 root root 91508 2006-10-09 13:37 /usr/bin/sudo

Pour changer ca... facile

sudo chmod u+s /usr/bin/sudo

sauf que ... ben sudo il marche pas ... tongue

Le plus simple est alors de booter en recovery mode afin d'etre logguer root, et ensuite de faire le chmod u+s...

edit:
Juste en relisant je me dit aussi que sudo n'appartient peut etre pas au bon utilisateur
que donne un

ls -l /usr/bin/sudo

Dernière modification par seb0uil (Le 28/09/2007, à 15:44)


Java stuff ::
tPortal.. ma petite implémentation de la JSR168
jlibParam.. pooling, paramétrage etc...

Hors ligne

#5 Le 05/10/2007, à 11:13

rimbaud

Re : la commande sudo

merci !!! ça marche.

Hors ligne