AWS lightail Bitnami Wordpress 權限 101

AWS lightail Bitnami Wordpress 權限 101

我是新手,發現在 AWS lightsail bitnami Wordpress 上使用權限設定很困難。

  1. 我不明白為什麼儘管登入為我有權限限制位元奈米根用戶?

  2. 我使用 Cyber​​duck 並登入為位元奈米使用 SSH 金鑰,但我無權刪除檔案/資料夾。

  3. 是否有一個備忘單可以快速設定 WordPress 開發目的的權限(例如,對資料夾和檔案的寫入權限,例如可濕性粉劑內容,可濕性粉劑包括,php.ini、.htaccess、wp-config.php、..etc 並能夠通過 sftp 刪除、編輯)並在一切完成後重置它?

  4. 我也對目錄結構感到困惑。這兩個目錄結構有什麼差別/opt/bitnami/apps/wordpress/htdocs//home/bitnami/apps/wordpress/htdocs他們似乎彼此同步。哪個才是正確的目錄,或是哪個目錄都可以?

我不確定這是否是提問的正確社區,如果不是,請引導我到正確的社區。

謝謝

答案1

Bitnami 工程師在這裡,

我們透過設定為文件的bitnami使用者擁有者和群組擁有者來配置 WordPress 檔案的權限。daemon但是,如果您使用 Web 介面對應用程式進行變更(安裝外掛程式或主題),則這些新檔案將歸 daemon:daemon 所有(Apache 和 PHP-FPM 服務使用該使用者和群組,因此它們使用這些權限產生檔案配置) 。在這種情況下,您可以執行以下命令,以便能夠使用 bitnami 使用者編輯這些文件

sudo chown -R /opt/bitnami/apps/wordpress/htdocs
sudo find /opt/bitnami/apps/wordpress/htdocs -type d -exec chmod 775 {} \;
sudo find /opt/bitnami/apps/wordpress/htdocs -type f -exec chmod 664 {} \;
sudo chmod 640 /opt/bitnami/apps/wordpress/htdocs/wp-config.php

您可以在這裡了解更多相關信息

https://www.youtube.com/watch?list=PLGgVZHi3XQNn4x0DU7Qj1r_inej3xEUda&v=nKfle7O0vN8&feature=emb_title

答案2

從 Jota Martos 的回答中,我使用了命令,但 lightsail 的 bitnami 路徑不同(2022 年更新):

/opt/bitnami/wordpress/

/bitnami/wordpress

我建議對每個路徑執行兩次命令

答案3

我剛剛使用上面的程式碼更新了我的檔案權限配置,但網站現在是空白的。

可能是哪個問題?您知道我可以恢復網站嗎?

相關內容