GNU/Linux >> Tutoriels Linux >  >> Linux

Chown accidentel sous / en tant que racine ?

J'exécute accidentellement la commande suivante en tant que root
chown 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.


Linux
  1. Dites simplement non à la racine (dans des conteneurs)

  2. Comment sauvegarder l'intégralité de votre système Linux à l'aide de Rsync

  3. Python peut-il détecter sous quel système d'exploitation s'exécute-t-il?

  4. points de montage du système de fichiers privé par processus

  5. Comment changer un système de partition physique en LVM ?

Récupérer un mot de passe root oublié sur le système Redhat 7 Linux Selinux

Sauvegarde et restauration du système Ubuntu 20.04

Sauvegarde et restauration du système Ubuntu 22.04

Comment chiffrer le système de fichiers racine sous Linux

Comment exécuter une commande en tant qu'administrateur système (racine) ?

Déploiement du système de commentaires Isso sous Nginx avec Docker