1 votes

Comment définir umask pour Apache sur Amazon Linux 2 AMI

Je veux mettre umask 0002 pour Apache httpd afin que certains fichiers qu'il crée soient accessibles en écriture par d'autres utilisateurs.

Les solutions traditionnelles ne semblent pas fonctionner sur Amazon Linux 2 AMI.

1voto

dln385 Points 121

Créer le fichier /etc/systemd/system/httpd.service.d/umask.conf avec le contenu

[Service]
UMask=0002

Ensuite, rechargez la configuration de systemd et redémarrez le service httpd.

Vous pouvez le faire à partir d'un script en utilisant :

mkdir -p /etc/systemd/system/httpd.service.d
cat >> /etc/systemd/system/httpd.service.d/umask.conf << 'EOL'
[Service]
UMask=0002
EOL
systemctl daemon-reload
service httpd restart

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X