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 27/07/2011, à 07:31

fav

sudo: must be setuid root

Bonjours,
quand je tape sudo qlq chose j'obtient toujours ce message alors que faire?


On ne va jamais aussi loin que lorsqu'on ne sait pas où l'on va.

Hors ligne

#2 Le 27/07/2011, à 07:43

serged

Re : sudo: must be setuid root

Que donne un :

ls -l /usr/bin/sudo

Il devrait donner quelque chose comme ça :

$ ls -l /usr/bin/sudo
-rwsr-xr-x 2 root root 144508 2011-05-30 07:51 /usr/bin/sudo

(noter le "s" dans -rwsr-")
Si non, en mode "recovery" (ouais, parce qu'il faut être root et si sudo ne marche pas...) faire :

chmod 4111 /usr/bin/sudo

LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#3 Le 27/07/2011, à 10:14

fav

Re : sudo: must be setuid root

---s--x--x 2 root root

On ne va jamais aussi loin que lorsqu'on ne sait pas où l'on va.

Hors ligne

#4 Le 27/07/2011, à 10:50

serged

Re : sudo: must be setuid root

fav a écrit :
---s--x--x 2 root root

essaye un :

chmod a+rx /usr/bin/sudo

(ton exécutable n'est lisible par personne, comment l"exécuter ?)


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#5 Le 28/01/2012, à 12:55

vickdu31

Re : sudo: must be setuid root

J'ai le même soucis sauf que je cela me retourne une erreur

chmod: modification des permissions de «/usr/bin/sudo»: Opération non permise

Edit : J'ai même essayé d'autres commandes (en root recovery) et l'erreur est "Le fichier est en lecture seulement"

Je n'ai plu acces à sudo via le terminal...

Dernière modification par vickdu31 (Le 28/01/2012, à 16:04)

Hors ligne

#6 Le 29/01/2012, à 07:56

AlexandreP

Re : sudo: must be setuid root

Salut,

Tu es sur Ubuntu 11.10, non? Dans Ubuntu 11.10, au chargement du mode de dépannage (puisque, effectivement, tu ne pourras accomplir la tâche qu'en mode de dépannage), tu dois d'abord choisir l'option remount, puis ensuite charger la console root.

Si tu charges directement la console root, sans procéder au remontage de tes volumes, ceux-ci sont accessibles en lecture seule. Tu ne pourras pas modifier des propriétés de fichiers dans un volume accessible en lecture seule. Le volume doit être accessible en écriture, ce que fait l'option remount.

http://doc.ubuntu-fr.org/recovery_mode# … age_limite

Dernière modification par AlexandreP (Le 29/01/2012, à 07:57)


«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.

Hors ligne

#7 Le 30/01/2012, à 20:10

vickdu31

Re : sudo: must be setuid root

Merci beaucoup smile !


Et une fois en root je rentre quoi comme commande ?

Et oui je suis en 11.10 ^^

Hors ligne

#8 Le 31/01/2012, à 06:38

AlexandreP

Re : sudo: must be setuid root

Salut,

Une fois que tu as remonté tes systèmes de fichiers en écriture puis que tu as ouvert la console root, tu exécutes la commande que Serged t'as proposée plus haut, mais je la modifie un tout petit peu, puisque les droits qu'auraient donnés la commande de Serged plus haut auraient été insuffisants:

chmod 4755 /usr/bin/sudo

Une fois cela complété, redémarre ton ordinateur avec la commande suivante:

reboot

Au chargement suivant, sudo devrait maintenant fonctionner correctement.


«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.

Hors ligne

#9 Le 31/01/2012, à 19:35

vickdu31

Re : sudo: must be setuid root

Merci Beaucoup !!! Sa marche ! Merci vraiment !

Hors ligne