這是設(shè)置。我有一個(gè)使用 apache 運(yùn)行的 cakePHP 2 應(yīng)用程序,作為 RHEL 7 上 php-fpm 的反向代理。我創(chuàng)建了一個(gè)特定于站點(diǎn)的用戶,我們將其稱為 siteuser。此站點(diǎn)的虛擬主機(jī)將為站點(diǎn)用戶用戶/組執(zhí)行“SuexecUserGroup”。我已將 php-fpm 用戶添加到 siteuser 組。cakePHP 2 中有一些特定的目錄必須是可寫的。我已將這些目錄設(shè)置為可寫組并設(shè)置 S 位,以便創(chuàng)建新文件且該組完好無(wú)損。另外,我為php-fpm設(shè)置systemd UMask如下:/etc/systemd/system/php-fpm.service.d/override.conf[Service]
UMask=113保存此文件后,我執(zhí)行 systemctl daemon-reload && systemctl restart php-fpm。但是,文件被寫入為 777 而不是我期望的 664。我錯(cuò)過(guò)了什么?
在 systemd 中設(shè)置 php-fpm umask
慕桂英3389331
2021-08-21 10:08:29