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 17/04/2015, à 11:11

Jtomoise

problème sudo setuid

Bonjour
L'heure est grave :

sudo: /usr/bin/sudo doit être la propriété du uid 0 et avoir le bit setuid mis
jean-marc@Family:~$ 

ce message est intervenu semble-t-il après que j'ai voulu modifier des droits par :

jean-marc@Family:~$ sudo chown -R root:root /usr

Les conséquences paraissent catastrophiques puisque je n'ai plus désormais la possibilités d'intervenir en tant qu'administrateur du système...

Existe-t-il une solution pour m'en sortir ?
Cordialement

Hors ligne

#2 Le 17/04/2015, à 12:28

Compte anonymisé

Re : problème sudo setuid

Bonjour,

Tu peux tenter :

gksu synaptic

et réinstaller sudo.

#3 Le 17/04/2015, à 13:04

cerulean

Re : problème sudo setuid

Bonjour,

@ubuntu:~$ pkexec bash
root@ubuntu:~# 

devrait te permettre de reprendre la main,
puis :

~# chmod 4755 /usr/bin/sudo

devrait te rendre ton sudo ...

Hors ligne

#4 Le 17/04/2015, à 13:04

quaego

Re : problème sudo setuid

Bonjour,

Accès root depuis le démarrage "recovery" : https://doc.ubuntu-fr.org/recovery_mode (sinon avec le CD, mais plus compliqué à cause du chroot : https://help.ubuntu.com/community/LiveCdRecovery)

Puis restaurer les droits de sudo (rwx + setuid pour propriétaire, rx pour les autres) :

chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo

Ensuite, il faudrait remettre tout /usr d'aplomb (tout n'appartient pas à root:root, plus les droits spéciaux type setuid) : peut-être en forçant la réinstallation de tous les paquets, ou en comparant avec une autre machine "propre" ayant la même version d'Ubuntu. Rien que pour /usr/bin, sur une 14.04 le setuid n'est pas présent que pour sudo :

$ ls -l /usr/bin | grep rws
-rwsr-sr-x 1 daemon daemon       51464 oct.  21  2013 at
-rwsr-xr-x 1 root   root         46424 févr. 17  2014 chfn
-rwsr-xr-x 1 root   root         41336 févr. 17  2014 chsh
-rwsr-xr-x 1 root   root         68152 févr. 17  2014 gpasswd
-rwsr-xr-x 1 root   lpadmin      14336 févr. 25 21:32 lppasswd
-rwsr-xr-x 1 root   root         75256 oct.  21  2013 mtr
-rwsr-xr-x 1 root   root         32464 févr. 17  2014 newgrp
-rwsr-xr-x 1 root   root         47032 févr. 17  2014 passwd
-rwsr-xr-x 1 root   root         23304 mars   4 23:45 pkexec
-rwsr-xr-x 1 root   root        155008 mars  12 17:27 sudo
-rwsr-xr-x 1 root   root         23104 mai    7  2014 traceroute6.iputils
-rwsr-sr-x 1 root   root         10192 déc.  10 03:30 X

Hors ligne

#5 Le 17/04/2015, à 13:41

pingouinux

Re : problème sudo setuid

Bonjour,
À moins d'avoir une très bonne raison, et encore, il ne faut jamais modifier les paramètres des fichiers du système, et tu vas sans doute être obligé de procéder à une réinstallation. Commence par sauvegarder tes fichiers personnels.

Hors ligne

#6 Le 06/11/2022, à 12:26

Satanas410

Re : problème sudo setuid

Merci pour vos réponses.
Je vais regarder tout cela

Hors ligne