Php 更改特殊目录的Web服务器默认用户
例如,如果我使用编写文件的php脚本,或使用cms,则生成的文件和文件夹归特殊用户所有(例如www-data:www-data) 是否可以将此默认用户更改为特殊目录? 例如,所有cms系统或php脚本通常都使用dirPhp 更改特殊目录的Web服务器默认用户,php,apache,content-management-system,apache2,Php,Apache,Content Management System,Apache2,例如,如果我使用编写文件的php脚本,或使用cms,则生成的文件和文件夹归特殊用户所有(例如www-data:www-data) 是否可以将此默认用户更改为特殊目录? 例如,所有cms系统或php脚本通常都使用dir/httpdocs/somedir? 您想如何处理这些特殊目录 谁/什么可以访问这些目录 需要什么样的特殊权限 例如: 如果要通过FTP访问通过管理面板(www数据)上载的文件,则需要调整此文件夹的权限。您可以在操作系统下创建一个特殊组,如ftpweb,将您的www数据和FTP用户
/httpdocs/somedir
?- 您想如何处理这些特殊目录
- 谁/什么可以访问这些目录
- 需要什么样的特殊权限
ftpweb
,将您的www数据和FTP用户添加到此组,然后将文件夹组更改为该组,以便www数据和FTP用户都可以访问
编辑:
groupadd ftpweb
usermod www-data -a -G ftpweb
usermod your_ftp_user -a -G ftpweb
chgrp ftpweb your_special_dir