如何在 Lightsail 執行個體中重設我的 WordPress 登入密碼?

1 分的閱讀內容
0

我想在 Amazon Lightsail 執行個體中變更或重設 WordPress 網站的登入密碼。

簡短描述

您可以透過以下兩種方法之一變更 WordPress 管理員密碼,具體取決於 Bitnami 堆疊的安裝方式。

**注意:**以下解決方案僅適用於您的 WordPress 管理員密碼,無法解決作業系統或資料庫密碼恢復問題。有關如何變更資料庫密碼的資訊,請參閱在 Bitnami 網站上修改資料庫密碼

解決方案

以下步驟中使用的檔案路徑取決於 Bitnami 堆疊。請遵循適合您的設定的解決方案:

  • Bitnami 堆疊使用原生 Linux 系統套件
  • Bitnami 堆疊為獨立安裝

有關 Bitnami 堆疊安裝的更多資訊,請參閱 Bitnami 網站上的了解 Bitnami 堆疊即將發生的變更

若要識別您的 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 堆疊的解決方案操作。

Bitnami 堆疊使用原生 Linux 系統套件

1.    執行以下命令可查看資料庫中的登入使用者清單。您必須輸入 MySQL 根密碼。此密碼位於 /home/bitnami/bitnami_application_password 檔案中:

mysql -u root -p bitnami_wordpress -e "SELECT * FROM wp_users;"

注意:密碼不會在您輸入時顯示,因此,其他使用者看不到密碼。如果您在使用上述命令時收到存取遭拒錯誤訊息,請重設密碼。有關詳細資訊,請參閱 Bitnami 網站上的修改預設的 MariaDB 管理員密碼修改 MySQL 管理員密碼

2.    請注意您要重設其密碼的使用者 ID。接下來,執行以下命令。請務必要將新密碼換成您想要使用的密碼,將管理員 ID 換成在步驟 1 中取得的使用者 ID:

mysql -u root -p bitnami_wordpress -e "UPDATE wp_users SET user_pass=MD5('NEWPASSWORD') WHERE ID='ADMIN-ID';"

注意:上述命令會詢問您在 /home/bitnami/bitnami_application_password 中取得的 MySQL 密碼。密碼不會在您輸入時顯示,因此,其他使用者看不到密碼。

Bitnami 堆疊為獨立安裝

Bitnami 堆疊提供了 bnconfig。此指令碼會重設 WordPress 管理員登入密碼。執行下列命令可使用指令碼並重設密碼。請務必將新密碼換成您想要使用的密碼:

/opt/bitnami/apps/wordpress/bnconfig --userpassword "NEWPASSWORD"

注意bnconfig 指令碼只能重設名為 user 的使用者的密碼。若要重設任何其他使用者的密碼,請按照上一節中的步驟操作。Bitnami 堆疊使用原生 Linux 系統套件


AWS 官方
AWS 官方已更新 1 年前