J'exécute accidentellement la commande suivante en tant que rootchown mike -Rf / backups
le fait est que j'ai ajouté un espace entre / et sauvegarde mon erreur, j'ai arrêté la commande après 1-2 secondes, comment puis-je m'en remettre ? J'ai des problèmes avec DirectAdmin en ce moment, par exemple lorsque j'y accède, je reçois l'erreur :
Unable to determine Usertype
user.conf needs to be repaired
http://help.directadmin.com/item.php?id=456
Ou j'ai arrêté de recevoir des e-mails, je ne sais même pas ce qui cloche en ce moment…
Réponse acceptée :
Il n'y a aucun moyen de revenir en arrière sans revenir à votre sauvegarde car le système ne garde pas la trace de la révision de la propriété.
Le mieux est de faire une sauvegarde maintenant, afin que toute modification ultérieure puisse être annulée.
La réinstallation des packages sur votre système résout probablement la plupart des problèmes de propriété. Sur Debian/Ubuntu je ferais :
apt-get install --reinstall package
sur un rpm
système basé sur quelque chose comme rpm -Uvh --force package.rpm
pour tout ce qui pose problème. S'il est correctement configuré, un paquet n'écrasera pas les fichiers de configuration que vous avez modifiés.
Si vous avez un autre système similaire ou une sauvegarde, vous pouvez récupérer les informations de propriété d'origine à partir de celles qui s'appliquent à votre système. Commencez par dresser la liste des fichiers et répertoires que vous souhaitez utiliser :
find / -user mike
et utilisez cette liste pour trouver des fichiers n'appartenant pas à Mike dans le système de sauvegarde ou similaire.