端末よりSSHでログイン後、下記のコマンドを実行。
$ passwd
現在のパスワードを聞かれるので入力。 その後、二回新規のパスワードを聞かれるので、同じパスワードを入力。
passwd: admin のパスワードを変更しています 既存のログインパスワードを入力してください: 新しいパスワード: 新しいパスワードを再入力してください: passwd: admin のパスワードが変更されました
adminユーザでログイン後、rootユーザにスイッチする。
$ su -
初期設定のrootパスワードを入力。 その後、下記コマンドでrootパスワードを変更する。
# passwd root
パスワードは二回入力。
新しいパスワード: 新しいパスワードを再入力してください: passwd: root のパスワードが変更されました
上記でパスワードの変更が完了。
adminユーザにて、下記コマンドを実行。
$ sudo saslpasswd2 admin
新規パスワードを2回入力して完了。
sasldbに登録済みのユーザの確認は下記コマンドを実行。
$ sudo sasldblistusers2
adminユーザにて、下記コマンドを実行。
$ mysql -u root -p
パスワードの入力待ちになるので、mysqlの初期パスワードを入力。 MySQLにログインが完了したら、下記コマンドを実行。(<new-password>の部分に新規パスワードを入力)
mysql> SET PASSWORD FOR root@localhost=PASSWORD('<new-password>'); Query OK, 0 rows affected (0.00 sec)
上記で変更完了です。 下記コマンドにてログアウトを行う。
mysql> exit
.mysql_historyファイルにパスワードが入力された上記コマンドがそのまま記録されますので、必要に応じて削除。
$ : > ~/.mysql_history
adminユーザにて、下記コマンドを実行。
(<new-password>の部分に新しいパスワードを入力)
$ sudo /opt/webmin/changepass.pl /etc/webmin admin <new-password>
Updated password of Webmin user admin
上記にてWebmin/Virtualminのログインパスワード(adminユーザ)の変更が完了。