Chmod 777 à la racine :-(

Chmod 777 à la racine :-( - Débats - Linux et OS Alternatifs

Marsh Posté le 29-11-2002 à 11:03:57    

Salut,
 
une connerie a été faîte sur un Linux : chmod 777 * à la racine
Commande vite interrompue par un Ctrl-C
 
Problème : maintenant quand je fais un su, j'ai le message : mot de passe incorrect (!!)
 
le fichier passwd a les droits 777.
 
Comment je résoud çà ?
 
Et pkoi le fait de faire un 777 récursif à la racine fait tout merder ?
 
Merci !


---------------
Savoir c'est vivre, et maintenir dans l'ignorance c'est presque un homicide
Reply

Marsh Posté le 29-11-2002 à 11:03:57   

Reply

Marsh Posté le 29-11-2002 à 11:12:53    

cypress a écrit a écrit :

 
Et pkoi le fait de faire un 777 récursif à la racine fait tout merder ?




 
Parceque tu fait sauter aussi les bits setuid, qui permettent à un programme lancé par un utilisateur de gagner des droits supérieurs. Donc le soft qui permet de se loggé, qui a besoin de ça, ne l'a plus et fait une erreur.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 29-11-2002 à 11:14:01    

Quand on dit qu'il ne faut _jamais se logguer en root_...
Ben voila ! bien fait... :pfff:


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 29-11-2002 à 11:15:45    

Salut,
Parcque chmod ce n'est pas QUE 777. Il y a aussi les sticky bit et compagnie.
Pour commencer, tu peux déjà faire  
chmod 4755 /bin/su
ce qui fera fonctionner un peu mieux ton su.
Il y a plusieurs fichiers et répertoires avec des chmod particuliers à 4 chiffres comme /tmp qui doit être en 1777
Voir man chmod.
Coppernix

Reply

Marsh Posté le 29-11-2002 à 11:22:19    

cypress a écrit a écrit :

Salut,
 
une connerie a été faîte sur un Linux : chmod 777 * à la racine
Commande vite interrompue par un Ctrl-C
 
Problème : maintenant quand je fais un su, j'ai le message : mot de passe incorrect (!!)
 
le fichier passwd a les droits 777.
 
Comment je résoud çà ?
 
Et pkoi le fait de faire un 777 récursif à la racine fait tout merder ?
 
Merci !




 
Si tu n'as pas mis de -R alors tu devrais pouvoir t'en sortir. Enfin je pense.


---------------
"Every solution breeds new problems"
Reply

Marsh Posté le 29-11-2002 à 11:25:21    

Ben euh ya un petit -R qui a trainé hihi.
 
Mais comme la commande a vite été killée, çà n'a pas touché trop de choses.


Message édité par cypress le 29-11-2002 à 11:25:48

---------------
Savoir c'est vivre, et maintenir dans l'ignorance c'est presque un homicide
Reply

Marsh Posté le 29-11-2002 à 13:10:24    

Il y a 2 types d'admin : ceux qui ont déjà fait un connerie avec le compte root, et ceux qui vont la faire.

Reply

Marsh Posté le 29-11-2002 à 13:13:56    

Ben y'a rien à faire, à part réinstaller ton système. De l'importance d'avoir un prompt rouge en root, avec le chemin complet du répertoire courrant...

Reply

Marsh Posté le 29-11-2002 à 13:22:11    

Matafan a écrit a écrit :

De l'importance d'avoir un prompt rouge en root, avec le chemin complet du répertoire courrant...




[+1]
J'avais jamais eu l'idée...


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 29-11-2002 à 13:25:18    

Pour les fans de zsh, on peux par exemple mettre dans /etc/zsh/zshrc ou .zshrc :

PROMPT="%(!,%{^[[1;31m%},%{^[[1;32m%})%n@%m:%/%#%{^[[0m%} "


Message édité par matafan le 29-11-2002 à 13:26:03
Reply

Marsh Posté le 29-11-2002 à 13:25:18   

Reply

Marsh Posté le 29-11-2002 à 22:20:52    

Bon ben j'v me débrouiller.
 
Mais bon fo parfois être sous root, en l'occurence là gt obligé.
 
Cà aurait pu être pire, j'aurai pu faire un rm -rf /, donc çà va encore ! lol
 
Merci bye
 
PS : ceux qui ne font rien ne feront jamais de conneries, la connerie est parfois pédagogique ;-)


---------------
Savoir c'est vivre, et maintenir dans l'ignorance c'est presque un homicide
Reply

Marsh Posté le 30-11-2002 à 00:23:44    

Matafan a écrit a écrit :

Ben y'a rien à faire, à part réinstaller ton système. De l'importance d'avoir un prompt rouge en root, avec le chemin complet du répertoire courrant...




 
chez moi, c'est fait :D


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed