正确的 Bitnami / EC2 WordPress 权限
Correct permissions for Bitnami / EC2 WordPress
我正在尝试为 Bitnami / EC2 上的 WordPress 站点 运行 找到正确的权限设置。现在,我的 /apps/wordpress/htdocs 目录设置为 daemon:bitnami。使用此设置,网站可以正常工作,但我无法安装或更新插件。我也无法编辑超过 FTP 的任何内容。 FTP 用户是 "ubuntu"。
我试过将 /htdocs/ 所有者更改为 ubuntu,这样我就可以通过 FTP 编辑文件,但网站无法加载。
我读过 post http://blog.david-jensen.com/wordpress-amazon-ec2-apache-permissions-wordpress/ 建议将所有者更改为 apache:apache,但我认为这不适用于 Bitnami 安装...而且我'我担心权限会进一步混乱。
允许通过 FTP 进行编辑和插件更新而无需输入凭据且不影响安全性的理想权限/用户设置是什么?
我对 bitnami 不熟悉,我的回答可能有点离题,但您可以保留 daemon:bitnami 权限并将 FTP 用户 "ubuntu" 添加到 bitnami 组?
我不会惹业主,但保留原件(bitnami:daemon
至 /opt/bitnami/apps/wordpress/htdocs
)。有一些例外(例如整个 wp-content
应该有 775 个权限)。
要连接到您的实例,您可以改用 SFTP,这也更安全并且可以让您将文件上传到 /opt/bitnami
。它记录在 Bitnami wiki 中:https://wiki.bitnami.com/BitNami_Cloud_Hosting/Servers/Access_your_machine#Upload_your_files_with_SFTP
我将所有者保留为 daemon:bitnami 并将 wp-content 设置为 775 权限。为了让插件更新工作,我还需要将以下内容添加到 wp-config.php:
define('FS_METHOD', 'direct');
define( 'WP_TEMP_DIR', ABSPATH . 'wp-content/tmp/');
并在wp-content
下创建tmp
目录。
我正在尝试为 Bitnami / EC2 上的 WordPress 站点 运行 找到正确的权限设置。现在,我的 /apps/wordpress/htdocs 目录设置为 daemon:bitnami。使用此设置,网站可以正常工作,但我无法安装或更新插件。我也无法编辑超过 FTP 的任何内容。 FTP 用户是 "ubuntu"。
我试过将 /htdocs/ 所有者更改为 ubuntu,这样我就可以通过 FTP 编辑文件,但网站无法加载。
我读过 post http://blog.david-jensen.com/wordpress-amazon-ec2-apache-permissions-wordpress/ 建议将所有者更改为 apache:apache,但我认为这不适用于 Bitnami 安装...而且我'我担心权限会进一步混乱。
允许通过 FTP 进行编辑和插件更新而无需输入凭据且不影响安全性的理想权限/用户设置是什么?
我对 bitnami 不熟悉,我的回答可能有点离题,但您可以保留 daemon:bitnami 权限并将 FTP 用户 "ubuntu" 添加到 bitnami 组?
我不会惹业主,但保留原件(bitnami:daemon
至 /opt/bitnami/apps/wordpress/htdocs
)。有一些例外(例如整个 wp-content
应该有 775 个权限)。
要连接到您的实例,您可以改用 SFTP,这也更安全并且可以让您将文件上传到 /opt/bitnami
。它记录在 Bitnami wiki 中:https://wiki.bitnami.com/BitNami_Cloud_Hosting/Servers/Access_your_machine#Upload_your_files_with_SFTP
我将所有者保留为 daemon:bitnami 并将 wp-content 设置为 775 权限。为了让插件更新工作,我还需要将以下内容添加到 wp-config.php:
define('FS_METHOD', 'direct');
define( 'WP_TEMP_DIR', ABSPATH . 'wp-content/tmp/');
并在wp-content
下创建tmp
目录。