Amazon Lightsail インスタンスの WordPress Web サイトのログインパスワードを変更またはリセットしたいと考えています。
簡単な説明
Bitnami スタックのインストール方法に基づいて WordPress の管理者パスワードを変更します。
**注:**以下の解決策は WordPress 管理者パスワードにのみ適用され、オペレーティングシステム (OS) やデータベースのパスワード回復には適用されません。詳細については、Bitnami Web サイトの「Modify the default MariaDB administrator password」と「Modify the MySQL administrator password」を参照してください。
解決策
Bitnami のインストールタイプを特定し、セットアップに適した解決策に従ってください。
インストールタイプを確認するには、次のコマンドを実行します。
test ! -f "/opt/bitnami/common/bin/openssl" && echo "Approach A: Using system packages." || echo "Approach B: Self-contained installation."
Lightsail WordPress Web サイトの管理者ログイン認証情報を取得するには、インスタンスで次のコマンドを実行します。
cat /home/bitnami/bitnami_credentials
ログイン ユーザー名は常に「user」です。ユーザーパスワードをリセットするには、Bitnami スタックに適用される解決手順に従ってください。
ネイティブ Linux システムパッケージ
ネイティブ Linux システムパッケージを使用する Bitnami スタックの場合は、次の手順を実行します。
- 次のコマンドを実行して、データベース内のログインユーザーのリストを表示します。
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 という名前のユーザーのパスワードのみをリセットできます。