Apache-2.4

如何在 Amazon Linux 2 AMI 上為 Apache 設置 umask

  • August 5, 2018

我想umask 0002為 Apache httpd 進行設置,以便它創建的某些文件可以被其他使用者寫入。

傳統解決方案似乎不適用於 Amazon Linux 2 AMI。

創建/etc/systemd/system/httpd.service.d/umask.conf包含內容的文件

[Service]
UMask=0002

然後重新載入systemd配置並重啟httpd服務。

您可以使用以下腳本在腳本中執行此操作:

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

引用自:https://serverfault.com/questions/924960