GNU/Linux >> Tutoriels Linux >  >> Linux

Comment restaurer la propriété par défaut du groupe/utilisateur de tous les fichiers sous /var ?

J'ai accidentellement changé /var propriétaire/groupe à mon nom d'utilisateur, puis l'a changé en racine, mais pas tous les /var les propriétaires des dossiers sont root, est-il possible de rétablir le propriétaire/groupe de fichiers/dossiers à l'état par défaut ? Ou au moins les fichiers/dossiers créés par les packages ?

Réponse acceptée :

Semblable à l'une des réponses ci-dessus, si vous avez une copie du répertoire avec les autorisations correctes nommées "var" dans votre répertoire local, vous pouvez utiliser les deux commandes suivantes pour restaurer les autorisations sur le répertoire /var.

sudo find var -exec chown --reference="{}" "/{}" ;
sudo find var -exec chmod --reference="{}" "/{}" ;

Linux
  1. Comment restaurer le répertoire /tmp supprimé sous Linux

  2. Rendre tous les nouveaux fichiers d'un répertoire accessibles à un groupe ?

  3. Comment modifier les autorisations de l'utilisateur racine à tous les utilisateurs ?

  4. 20 fichiers journaux Linux situés dans le répertoire /var/log

  5. Comment restaurer les fichiers sous le répertoire personnel de l'utilisateur par défaut sous Linux

Comment recréer des fichiers de périphérique LVM sous le répertoire /dev à l'aide de vgmknodes

Comment forcer la propriété d'un utilisateur/groupe sur des fichiers sur un partage Samba

Comment changer toutes les occurrences d'un mot dans tous les fichiers d'un répertoire

Comment trouver tous les fichiers de zéro octet dans le répertoire

Comment définir les autorisations de fichier par défaut pour tous les dossiers/fichiers d'un répertoire ?

Comment changer /tmp par défaut en /home/user/tmp