Pages : 1
#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
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 ...
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)
Hors ligne
#4 Le 28/09/2007, à 15:45
- pixi-pix
Hors ligne
#5 Le 05/10/2007, à 11:13
- rimbaud
Re : la commande sudo
merci !!! ça marche.
Hors ligne
Pages : 1