Bonjour,
Je possède mon serveur dédié chez ovh, un gentoo release 2.
Il y 2 jours j'ai voulu installer un module d'affichage de config système, et j'ai comme un gros bêta été plus vite que la musique !
Je me situe dans /home/ovh
Je suis censé passer la commande :
Sauf que je valide la commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part chown -R ovh:users /home/ovh/www/configsys
en mettant un espace entre / et home
Code : Sélectionner tout - Visualiser dans une fenêtre à part chown -R ovh:users / home/ovh/www/configsys
Le soucis c'est que la commande est passée au shell, et elle s'exécute. Le temps que je me rende compte de mon erreur (environ 10 sec), je fais un CRTL-C pour échapper le traitement en cours.
La suite vous la devinez, il m'a créé un peu partout des fichiers et répertoires sous ovh:users , surtout dans le /home qu'il a du parcourir en priorité.
J'ai donc passé 2 h à remettre à plat tous les chown user:users respectifs à chaque fichiers et dossiers du /home .
Ceci m'a donc valut une bonne dose d'angoisse, pas sur la complexité de l'intervention, mais sur le temps où le serveur tournait sur 2 pattes.
Ma question est la suivante :
Y'a t'il un moyen de revenir en arrière si le dernier chown passé n'est pas bon ?
As-t-on une référence quelque part qui liste et gère les droits sur les fichiers & répertoires, pour garder les traces des bonnes attributions et associations afin de revenir en arrière plus facilement ?
Merci pour votre réponse
Partager