Wordpress 的权限

Wordpress 的权限

在全新安装中我应该赋予我的 wordpress 文件哪些正确的权限?

我不使用用户,我用我的 root 帐户做所有事情。

答案1

我相信这可能是正确的,除非最近发生了一些变化:

Stack Overflow 上的答案经过曼努埃尔·施奈德3r

当您设置 WP 时,您(网络服务器)可能需要对文件具有写入权限。因此访问权限可能需要宽松。

chown www-data:www-data  -R * # Let Apache be owner
find . -type d -exec chmod 755 {} \;  # Change directory permissions rwxr-xr-x
find . -type f -exec chmod 644 {} \;  # Change file permissions rw-r--r--

设置完成后,您应该根据以下要求加强访问权限: 强化 WordPress除了 wp-content 之外的所有文件都应该只能由您的用户帐户写入。wp-content 必须可由 www-数据也。

chown <username>:<username>  -R * # Let your useraccount be owner
chown www-data:www-data wp-content # Let apache be owner of wp-content

也许你稍后想更改 wp-content 中的内容。在这种情况下,你可以

  • 暂时将用户更改为www-数据su
  • 授予 wp-content 组写入权限 775 并加入该组www-数据或者
  • 授予用户使用文件夹的访问权限ACL

无论你做什么,确保文件具有 rw 权限 www-数据

如果我错了,请纠正我:)。

相关内容