Pages : 1
#1 Le 07/07/2009, à 15:07
- toutafai
[cloturé] sudo chmod -R 760 /usr/bin
bonjour,
je viens de faire une grosse boulette :
sudo chmod -R 760 /usr/bin
j'ai donc redemarrer en live cd monter ma partition root et j'ai fait un
sudo chmod -R 755 /usr/bin
mais cela ne suffit pas, car quand je fait une commande avec sudo, j'ai un mesage d'erreur :
sudo : must be setuid root
quelqu'un peut m'aider
Dernière modification par toutafai (Le 08/07/2009, à 10:24)
Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).
Hors ligne
#2 Le 07/07/2009, à 15:13
- Samuelion
Re : [cloturé] sudo chmod -R 760 /usr/bin
Au feeling je dirai
chown -R root:root /usr/bin
Cordialement.
Edit : Au fait, cela semble plutot etre un probleme de sudo que de dossier /usr/bin ... ma commande ne changera probablement rien, mais je ne maitrise pas assez le sudo pour connaitre. Faudrait fouiller dans le /etc/sudoers ou un machin comme ça :X.
Dernière modification par Samuelion (Le 07/07/2009, à 15:15)
Hors ligne
#3 Le 07/07/2009, à 17:37
- Hoper
Re : [cloturé] sudo chmod -R 760 /usr/bin
ré-install, cf la faq forum
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#4 Le 07/07/2009, à 20:01
- toutafai
Re : [cloturé] sudo chmod -R 760 /usr/bin
Merci pour vos réponses.
J'ai trouvé une solution, je la teste dès demain (j'ai une autre machine saine, mais surtout identique) :
Pour réparer, récuperer la liste des droits sur une machine saine, par exemple pour /etc/ :
# cd /etc
# find . -printf ‘chmod %m %p\n’ > /tmp/permissions_etc
puis sur la machine où il y a les droits à restaurer, utiliser le fichier permissions_etc créé auparavant :
# cd /etc ; sh permissions_etc
Source : http://www.cepcasa.info/blog/?p=42
Merci a Cep (ton blog et ton site est excellent, bravo)
Je reviendrais dire si cela a marché, sinon je réinstall (mon /home est deporté et j'ai une liste des paquet installé, il me reste qu'as récuperer quelques fichier de conf apache samba, et cela devrait repartir sans trop de probleme)
Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).
Hors ligne
#5 Le 07/07/2009, à 21:16
- Hoper
Re : [cloturé] sudo chmod -R 760 /usr/bin
Ca fonctionnera. Simplement ça nécessite d'avoir une machine avec le même niveau d'OS et les même packets installés sous la main...
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#6 Le 07/07/2009, à 21:46
- philarmonie
Re : [cloturé] sudo chmod -R 760 /usr/bin
Démarrer en recovery puis faire
chmod -R 755 /usr/bin
#7 Le 07/07/2009, à 21:53
- toutafai
Re : [cloturé] sudo chmod -R 760 /usr/bin
@Hoper : oui machine identique, meme os, peut etre quel dif dans les pacquet, mais j'ai recupéré la la liste des paquet installé, je réinstallerais si il faut)
@philarmonie : cela ne revient pas à la meme chose que la manipulation faite dans mon 1 er post (boot livecd, puis chmod....) ??
Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).
Hors ligne
#8 Le 07/07/2009, à 23:10
- philarmonie
Re : [cloturé] sudo chmod -R 760 /usr/bin
Non car par le live-cd c'est pas le même dossier que tu traites, il faut le "préfixer" par ton point de montage.
Et passer par un live-cd c'est long.
Et en recovery t'es vraiment connecté en root.
Dernière modification par philarmonie (Le 07/07/2009, à 23:11)
#9 Le 08/07/2009, à 10:24
- toutafai
Re : [cloturé] sudo chmod -R 760 /usr/bin
@philarmonie : OK
Bon, la manip a merdé, et n'ayant pas le temps de chercher, j'ai réinstaller...
Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).
Hors ligne
Pages : 1