![AWS lightail Bitnami Wordpress 權限 101](https://rvso.com/image/756789/AWS%20lightail%20Bitnami%20Wordpress%20%E6%AC%8A%E9%99%90%20101.png)
我是新手,發現在 AWS lightsail bitnami Wordpress 上使用權限設定很困難。
我不明白為什麼儘管登入為我有權限限制位元奈米根用戶?
我使用 Cyberduck 並登入為位元奈米使用 SSH 金鑰,但我無權刪除檔案/資料夾。
是否有一個備忘單可以快速設定 WordPress 開發目的的權限(例如,對資料夾和檔案的寫入權限,例如可濕性粉劑內容,可濕性粉劑包括,php.ini、.htaccess、wp-config.php、..etc 並能夠通過 sftp 刪除、編輯)並在一切完成後重置它?
我也對目錄結構感到困惑。這兩個目錄結構有什麼差別
/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
您可以在這裡了解更多相關信息
答案2
從 Jota Martos 的回答中,我使用了命令,但 lightsail 的 bitnami 路徑不同(2022 年更新):
/opt/bitnami/wordpress/
/bitnami/wordpress
我建議對每個路徑執行兩次命令
答案3
我剛剛使用上面的程式碼更新了我的檔案權限配置,但網站現在是空白的。
可能是哪個問題?您知道我可以恢復網站嗎?