Chmod accidentel -R 600. * [Fermé]


-1

OMG! J'ai exécuté accidentellement la commande "chmod -R 600. *"

Comment puis-je résoudre ce problème!?

Je suis connecté en tant que root si je lance chmod: / bin / chmod: Permission refusée

Si je lance ls, mv ou cp: / bin / ls: autorisation refusée

Si j'essaie de me connecter en tant que root dans une autre fenêtre ssh: je ne peux pas

S'il vous plaît, aidez!


3
Restaurez à partir de sauvegardes et soyez plus prudent la prochaine fois.
Ceejayoz

3
bien au moins maintenant vous ne pouvez plus faire de rm -f.
tony roth

Merci pour vos commentaires moqueurs Heureusement, j'ai pu démarrer sur le mode Recue d'OVH, monter la partition, modifier les autorisations des fichiers, puis redémarrer normalement
Rogerio Chaves

Réponses:


1

Vous aurez besoin de démarrer à partir d'un disque de secours du système pour résoudre ce problème. Il est plus que probable que vous aurez toutefois besoin de tout réinstaller pour que votre système redevienne utilisable et sécurisé.

C’est un bon choix pour les CD de secours: http://www.sysresccd.org/


1
Vous constaterez qu'il est plus facile de réinstaller puis de tenter de réparer les dégâts à la pièce
mdpc

0

sudo /lib/ld-linux.so.2 / bin / chmod 755 / bin / chmod

Dans quel répertoire étiez-vous quand vous avez fait le mauvais chmod?

Si vous utilisez EL comme redhat centos SL, vous pouvez le faire rpm --setperms $(rpm -qa)


J'étais sur / tmp, et je ne peux pas courir sudo non plus
Rogerio Chaves

vous êtes bien si vous étiez dans temp .. il aurait seulement affecté / tmp et ci-dessous .. Essayez su

Que montre la commande whoami?

1
Bien sûr, .*inclut .., donc si vous y êtes, /tmpcela inclut /, et par conséquent le problème de ne pouvoir exécuter aucun fichier sur un système de fichiers monté à ce moment-là.
Cry Havok

1
Malheureusement, il ne va pas bien même s'il était dans / tmp - sa commande était "chmod -R 600. *", Qui inclut "/ tmp / .." (ce qui est la même chose que "/")
Johnny
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.