Bitnami 上的密码保护 wordpress

Password protect wordpress on Bitnami

我是 Bitnami 的新手,目前正在为我的虚拟机使用 Google 云平台。 我正在尝试使用密码保护我的 1 个虚拟机的 wordpress 安装。这是一个开发站点,因此只会使用 IP 地址访问该站点。

但是按照我发现 here 的说明,我无法在 opt/bitnami/apache2/ 文件夹中写入。每次我尝试 运行 上面链接指令中的命令时,我都会收到以下错误 /opt/bitnami/apache2/bin/htpasswd.bin: 无法创建文件 opt/bitnami/apache2/wordpress_users

我尝试过手动更改文件夹的权限,但没有成功。我似乎无法 运行 使用 SU 的任何命令,因为没有为 shell 访问提供密码(仅使用 ssh 证书文件)

任何人都可以就我做错了什么或我遗漏了什么提供帮助吗?

谢谢

这里是 Bitnami 开发者,

不需要修改 apache2 文件夹和 htpasswd.bin 文件的权限。默认情况下,bitnami 用户没有密码,但可以使用 sudo 以更高权限执行 运行 命令。您能否尝试使用 sudo 恢复权限更改和 运行 命令?

cd /opt/bitnami
sudo apache2/bin/htpasswd -cb apache2/wordpress_users your_desired_username your_desired_password

如果您有任何其他问题或者它是否对您有用,请告诉我。

此致,

贡萨洛

感谢您的想法,但它没有用,我尝试使用 sudo 将我的 apache2/ 文件夹设置为 755 并将所有权恢复为原始设置。

另一方面....我设法解决了我的问题。似乎在原来关于如何调用你的命令的部分缺失了!好吧,我找不到它,因为通过将完整路径添加到原始文件,我能够成功地获得密码,现在一切正常

$ opt/bitnami/apache2/bin/htpasswd -cb apache2/wordpress_users username password

我花了太长时间才开始工作...感谢您的帮助,没有您我不会打错字让我重新考虑这个错误!再次感谢

这里是 Bitnami 开发者,

抱歉,我没有提到您需要先切换到 /opt/bitnami 目录,因为我认为您已经这样做了。此外,您必须使用 sudo 命令 运行 因为 root 是 apache2 文件夹的所有者。

除此之外,我很高兴你能解决你的问题!

此致, 贡萨洛