VPSのパスワードをリカバリーする方法

GMOクラウドVPSでは、rootパスワードや一般ユーザーのパスワードを紛失して何もできなくなった場合でも下記の方法でパスワードをリカバリーすることができます。

rootパスワードの初期化手順

VPSポータルにログイン

VPSポータル「https://vpsportal.gmocloud.com/」にアクセスしてユーザーIDとパスワードを入力し、ログインします。

※GMOクラウドVPSのユーザーIDとパスワードも紛失してしまった場合はGMOクラウドVPSのユーザーIDとパスワードをリカバリーする方法を参考にしてみてください。

ログインできたら「VPSコンソール」の画面を表示し、その他のサーバー管理メニューにある「サーバーパスワード」を実行します。注意事項が表示されますので、確認して問題なければ実行してください。

実行後、サーバーの再起動が完了するまで少し時間がかかります。再起動完了を待って「サーバー情報」を実行し、内容を確認してください。

パスワードの項目に表示されている文字列がrootのパスワードになります。

root以外のユーザーのパスワードの変更

root以外のユーザーのパスワードはpasswdコマンドの実行で変更できます。VPSコンソールの「コンソール」からrootでログインして、下記コマンドを実行します。

# passwd username

usernameの部分はパスワードを再設定したいユーザー名に読み替えてください。
SSHでのrootログインを禁止していない場合はVPSコンソールの代わりにSSHを使って実行することもできます。

WordPressのパスワードをリカバリーする方法

VPSサーバーにインストールしているWordPressはログイン画面の「パスワードをお忘れですか?」というリンクからリカバリーできます。

MariaDBのrootパスワードを再設定する方法

MariaDBのrootパスワードを紛失してしまった場合は次のようにして新しいパスワードに再設定できます。

SSHでVPSサーバーにログイン

$ ssh 123.456.789.012
# su -
Password:

123.456.789.012はVPSサーバーのIPアドレスに読み替えてください。
※SSHの代わりにVPSポータルのVPSコンソールを使うこともできます。

起動中のMariaDBを停止して、パスワードなしで接続できる状態でMariaDBを再起動

# systemctl stop mariadb
# mysqld_safe --skip-grant-tables --skip-networking &

MariaDBに接続してrootパスワードを再設定

# mysql -u root
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 1
Server version: 5.5.68-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('********');
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> exit
Bye

********はパスワードとして登録したい文字列です。
※MariaDB 10.1.20以降はSET PASSWORD FOR 'root'@'localhost' = PASSWORD('********');の代わりにALTER USER 'root'@'localhost' IDENTIFIED BY '********';で再設定できるそうです。

MariaDBを通常モードで再起動

# pkill mysqld
# systemctl start mariadb

GMOクラウドVPSのユーザーIDとパスワードをリカバリーする方法(おまけ)

VPSコンソールにログインするためのユーザーIDやパスワードも紛失してしまった場合は「ユーザーID」または「パスワード」をお忘れのお客さまは、こちら >>のリンクからユーザーIDとパスワードをリカバリーできます。

GMOクラウドVPSのパスワードリマインダーでは、登録しているメールアドレスだけ覚えていれば(そのメールアドレスでメールを受信できる必要もあります)ユーザーIDとパスワード両方をリカバリーできます。


VPS活用ガイド‐月額780円からのVPSというサイトで公開していた記事です。誤字脱字などの修正を除いて当時のまま移転していますのでやや古い内容も含まれています。ご理解の上、参照して頂ければと思います。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です