Les permissions par défaut du système sont définies avec umask 027
. Je suis dans le besoin de créer un répertoire dont les sous-répertoires auraient besoin d'une permission de 775 et dont les fichiers auraient besoin d'une permission de 664 et de rendre ces permissions permanentes après le démarrage du système.
Je suis à la recherche des meilleures options possibles sans compromettre la sécurité. Des idées ?
Laissez-moi vous expliquer la situation : J'ai une permission par défaut de 027 (pour tout le système) et je veux qu'apache2 écrive dans un répertoire (son répertoire) qui devrait être 022 afin qu'un autre utilisateur (disons... un autre démon tel que Flash Media Server pour diffuser une vidéo) puisse y accéder et l'exécuter. ¿Avez-vous de bonnes idées ? (FMS devrait être capable d'exécuter des vidéos à partir de nouveaux répertoires créés par apache2).
Gracias.
Des recherches ont été effectuées :
sudo chfn -o "umask=002" daemon_username
- bash script exécuté au démarrage avec
umask 022
sur le répertoire souhaité -
ajouter
/etc/fstab
(faites particulièrement attention à la ligne 2 relative à la liaison) [TESTED et NOT WORKING] :IP_NFS_Volume:/nfs_mount /local_tempmount nfs tcp,nolock,intr,rsize=8192,wsize=8192 /local_tempmount /desired_mount none bind,dmask=0002,fmask=0002
P.S. Je cherche une commande en console, un script (même une commande périodique exécutée depuis cron), mais quelque chose d'exécuté sans X11.