【发布时间】:2016-05-27 10:39:05
【问题描述】:
设置站点文件的最低权限是多少,以允许 apache2/php 执行代码,显示 html/css/js,以及对于某些文件更新设置下载和安装插件。
我正在构建的网站是 Drupal 或 Wordpress。
我想设置权限,以便www-data 拥有最低权限,而管理员(现在是我)拥有允许他在不需要sudo 的情况下从 SSH 会话执行任务的权限。
[编辑] 我想补充一点,我可以通过 SSH 完全访问 LAMP 服务器。我所追求的是最严格的,因此也是最安全的设置用户和组权限的方法,所以简而言之:
- 什么组
- 什么所有者
- 什么权限
对于所有网站文件来说说一个 wordpress 为了实现
- Apache 可以访问文件并执行 PHP
- 对于一些特殊的文件或文件夹,Wordpress 应该能够更改
- 管理员无需使用 sudo 即可轻松更改文件
【问题讨论】:
标签: php linux wordpress apache security