如何在Debian上为php5-fpm设置umask?
我正在运行php5-fpm,通过端口(不是套接字)连接nginx.这是Debian Jessie的库存,所有包都是通过apt-get安装的. 我正在尝试更改php5-fpm从0022到0002使用的www-data用户的默认umask以允许组写权限.我试过了: >编辑/etc/init.d/php5-fpm初始化脚本并将–umask 0002添加到start-stop-daemon调用,但它被忽略; 此外,无论我尝试过什么,命令sudo -u www-data bash -c umask总是返回0022. 最佳答案 我能够通过编辑它的unit.service文件来设置php5-fpm服务的umask,如建议的here和here.Debian 8的完整和可用的解决方案是这样的: >手动编辑/etc/systemd/system/multi-user.target.wants/php5-fpm.service文件,并在[Service]部分中添加UMask = 0002行. 现在服务文件如下所示:
注意: >您不能使用systemctl edit php5-fpm.service命令,因为编辑选项是在systemctl版本218中引入的,但Debian 8附带版本215. (编辑:甘南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- linux – 使用htop命令时,在时间列中执行红色值意味着有什么
- python – X-Forwarded-Proto和Flask
- Nginx配置ssl证书 https 的全流程
- node.js – 代理WebSocket连接和短暂端口耗尽
- 用于NGINX Web服务器的Dockerfile
- php – 如何在nginx vhost中添加open_basedir路径
- ruby-on-rails-如何配置Nginx代理到Rails应用程序?这样我就
- 基于Git的网站部署工作流程
- django – 413请求实体太大Web服务器连接已关闭|错误64
- nginx – 如果我们不关闭cgi.fix_pathinfo,服务器是否仍然容