Re: umask spécifique à un répertoire
Le 10-06-2015, à 21:25:50 +0200, ~TraydenT~ a écrit :
> Le 10/06/2015 16:57, steve a écrit :
> > Salut,
> Salut !
> > Je cherche à définir un umask spécifique à un répertoire. Je sais le
> > faire à la main (« umask 177 » pour que les fichiers créés dans le
> > répertoire où j'ai exécuté cette commande aient 600 comme
> > permissions). Or si je me déconnecte, cette valeur est perdue. Je peux
> > bien sûr mettre cela dans mon ~/.bashrc ou tout autre fichier du même
> > type, mais cela agira sur la création de tout fichier dans mon $HOME.
> >
> > Est-il donc possible de spécifier un umask par répertoire ?
> Si par là tu veux dire «les droits par défaut à appliquer sur les
> nouveaux fichiers (ou dossiers) créés dans un répertoire», je me suis
> posé la question récemment, et tu peux le faire en passant par les
> ACL par défaut :)
>
> $ setfacl --default -m u::rwx -m g::- -m o::- /path/to/folder
>
> Ceci va faire que les ACL par défaut pour les fichiers ou dossiers
> créés seront 0600 (ou 0700 pour les dossiers). Et donc tout fichier
> ou dossier créé dans le dossier en question aura les mêmes ACL
> (rw------- pour les fichiers et rwx------ pour les dossiers).
>
> J'espère avoir été à peu près compréhensible.
On ne peut plus :)
Je vais étudier tout ça, et reviendrai vous tenir au courant des
opérations.
Merci à vous tous !
Steve
Reply to: