["Résolu" : réinstallation] Je pense que j'ai cassé Sudo ?

Forum de support pour les utilisateurs francophones

Moderator: Laurent85

Forum rules
Topics in this forum are automatically closed 6 months after creation.
Locked
Tchey

["Résolu" : réinstallation] Je pense que j'ai cassé Sudo ?

Post by Tchey »

Salut,

Je n'ai pas fait de manipulation particulière je pense, et j'ai remarqué que mon "Sudo" ne fonctionne plus depuis plusieurs jours. Du coup, je ne peux rien installer, faire les mises à jour, etc.

En cherchant un peu j'ai trouvé quelques pistes mais rien que ne semble résoudre mon affaire.

J'ai fait pour tester :

Code: Select all

~$ sudo
sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set

Code: Select all

~$ gksudo thunar
La commande \xab\xa0gksudo\xa0\xbb n'a pas \xe9t\xe9 trouv\xe9e, voulez-vous dire\xa0:

  commande \xab\xa0gfsudo\xa0\xbb du deb gfarm-client

Essayez\xa0: sudo apt install <nom du deb>

Code: Select all

~$ mount | grep home
/dev/sdb2 on /home type ext4 (rw,relatime,data=ordered)

Code: Select all

~$ mount |grep "/ type"
/dev/sdb1 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
Linux Mint 64bits Xfce
Intel Core i5 4590 (4 x 3,3 GHz)
MSI GeForce GTX 960 @ 2 Go
16 Go DIMM DDR3 PC12800
SSD Samsung 250Go
Écran 16/9 24" LED 1920x1080
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
gm10

Re: Je pense que j'ai cassé Sudo ?

Post by gm10 »

Tchey wrote: Sat Dec 29, 2018 3:02 pm

Code: Select all

~$ sudo
sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
Ouais, t'as changé les permissions de sudo même, probablement une commande chown or chmod mal avisée. Franchement le meilleur serait de réinstaller Linux Mint parce que c'est très probablement plus que sudo que tu as changé. Si tu utilises Timeshift et tu as un "snapshot" d'avant que tu as tout cassé alors c'est fortement conseillé de l'utiliser pour annuler toutes tes modifications.

Sinon si c'est seulement sudo que tu as cassé alors pour le réparer:

Code: Select all

pkexec chown root:root /usr/bin/sudo
pkexec chmod 4755 /usr/bin/sudo
Si pkexec ne marche pas non plus tu peux lancer un environnent "root" à partir de GRUB > Avancé > Récupération (ou qqc comme cela, mon système n'est pas en français) mais ce n'est vraiment pas une bonne idée, tu devrais réinstaller ou restaurer avec Timeshift.
Tchey

Re: Je pense que j'ai cassé Sudo ?

Post by Tchey »

Arf...

Code: Select all

~$ pkexec chown root:root /usr/bin/sudo
pkexec must be setuid root

:~$ pkexec chmod 4755 /usr/bin/sudo
pkexec must be setuid root
SuperBoby

Re: Je pense que j'ai cassé Sudo ?

Post by SuperBoby »

A partir de là, je pense que la seule solution c'est de revenir en arrière avec une sauvegarde Timeshift.

Si tu n'en as pas, il faut tenter un shell de secours comme l'a indiqué gm10 pour tenter de remettre les bonnes permissions pour /usr/bin/sudo. A partir de là, peut-être que que tu pourras tenter de remettre en ordre ton système. Mais ce n'est pas garanti car j'ai l'intuition que les dégâts ne se limitent pas qu'à sudo et pkexec...
Tchey

Re: Je pense que j'ai cassé Sudo ?

Post by Tchey »

Bien, avoir avoir tenté plusieurs sauvetages en suivant des instructions de différents sites, j'ai fini par réinstallé tout.

À la prochaine !
Locked

Return to “Français - French”