Changer les permissions et la propriété des fichiers et contrôler les permissions par défaut des fichiers créés par les utilisateurs. Chmod et chownChanger les permissions et la propriété des fichiers. [root@SRV01 ~]# usermod -aG scientist StephenHawking[root@SRV01 ~]# usermod -aG scientist KipThorne [root@SRV01 ~]# mkdir /PHYSIC [root@SRV01 ~]# chown :scientist /PHYSIC SetGID : tout fichier créé dans ce dossier héritera du groupe du dossier parent (pas forcément des droits car celà dépend de l
Il est possible de modifier les droits puis de supprimer le contenu de répertoires spécifiques en utilisant la commande find, combinée à l’exécution de commandes ciblées sur les résultats trouvés. Trouver et supprimerSi vous voulez changer les droits et supprimer tous les dossiers du répertoire /John qui commencent par “test” et finissent par “.bdr” : # find /home/John/ -type d -name "test*.bdr" -exec sh -c 'chmod u+w {}/* ; rm -f {}/*' \; VérificationEn
Lorsqu’il est nécessaire de modifier les permissions de fichiers et de répertoires récursivement dans une arborescence, le commande find, associée à exec ou xargs, permet d’appliquer des droits précis en fonction du résultat trouvé. ManuelDéfinition dans les manuels : xargs — build and execute command lines from standard input exec — execute commands and open, close, or copy file descriptors Changer des droits dans le résultat d’une commandePour changer des droits en fonction d’un répertoire o