我想要在 Amazon Lightsail 執行個體中變更或重設我的 WordPress 網站的登入密碼。
簡短說明
請根據 Bitnami 堆疊的安裝方式變更您的 WordPress 管理員密碼。
注意: 以下解決方法僅適用於您的 WordPress 管理員密碼,但不適用於作業系統 (OS) 或資料庫密碼復原。如需詳細資訊,請參閱修改預設 MariaDB 管理員密碼和 Bitnami 網站上的修改 MySQL 管理員密碼。
解決方法
識別您的 Bitnami 安裝類型,然後依照適合您設定的解決方法進行。
若要識別您的安裝類型,請執行下列命令:
test ! -f "/opt/bitnami/common/bin/openssl" && echo "Approach A: Using system packages." || echo "Approach B: Self-contained installation."
若要擷取 Lightsail WordPress 網站的管理員登入憑證,請在您的執行個體中執行下列命令:
cat /home/bitnami/bitnami_credentials
登入的使用者名稱一律是 user。若要重設使用者密碼,請依照適用於您 Bitnami 堆疊的解決方法步驟進行。
原生 Linux 系統套件
如果 Bitnami 堆疊使用原生 Linux 系統套件,請完成下列步驟:
- 請執行下列命令以查看資料庫中的登入使用者清單:
mysql -u root -p bitnami_wordpress -e "SELECT * FROM wp_users;"
注意: 上述命令需要您從 /home/bitnami/bitnami_application_password 檔案取得的 MySQL 密碼。輸入密碼時,基於安全原因,密碼將會隱藏。
- 請記下您要重設密碼的使用者 ID。
- 執行下列命令以重新密碼:
mysql -u root -p bitnami_wordpress -e "UPDATE wp_users SET user_pass=MD5('NEWPASSWORD') WHERE ID='ADMIN-ID';"
注意: 請將 NEWPASSWORD 取代為您的新密碼,然後將 ADMIN-ID 取代為您的使用者 ID。
獨立安裝
如果 Bitnami 為獨立安裝,Bitnami 堆疊提供會重設 WordPress 管理員登入密碼的 bnconfig 指令碼。若要使用指令碼並重設密碼,請執行下列命令:
/opt/bitnami/apps/wordpress/bnconfig --userpassword "NEWPASSWORD"
注意: 請將 NEWPASSWORD 取代為您的新密碼。bnconfig 指令碼只會重設命名為 user 之使用者的密碼。