【发布时间】:2016-06-21 10:25:58
【问题描述】:
我正在运行php5-fpm,nginx 通过端口(不是套接字)连接。它是通过apt-get 安装的所有软件包的库存 Debian Jessie。
我正在尝试将 php5-fpm 使用的 www-data 用户的默认 umask 从 0022 更改为 0002 以允许组写入权限。我试过了:
- 编辑
/etc/init.d/php5-fpminit 脚本并将--umask 0002添加到start-stop-daemon调用中,但被忽略了; - 将
umask 0002添加到/var/www/.profile作为/var/www是www-data用户的主目录,但它没有帮助(我并不感到惊讶)。 - 我没有使用
upstart,所以this solution 不适合我。
另外,无论我尝试了什么,命令sudo -u www-data bash -c umask 总是返回0022。
【问题讨论】: