ESET PROTECT仮想アプライアンスのパスワードを忘れた場合に回復する
オペレーティングシステムのユーザーパスワードを忘れた場合に回復する
1.[Boot Grub]メニューで、編集するオプションを選択します。e
2.linux...で始まる行に移動し、roをrw init=/sysroot/bin/shに変更します。
3.CTRL+Xを押して、ESET PROTECT仮想アプライアンスをシングルユーザーモードで起動します。
4.次のコマンドでシステムにアクセスします。
chroot /sysroot
5.シングルユーザーモードでシェルを実行している場合は、passwd rootコマンドを使用してrootを変更します。
Passwd:Authentication token manipulation errorが表示された場合は、これらのトラブルシューティング手順に従ってください。
6.SELinux情報を更新します。
touch /.autorelabel
7.終了 chroot:
exit
8.システムを再起動します。
reboot
データベースrootパスワードを忘れた場合にリセットする
1.MySQL サービスを停止します。
sudo systemctl stop mysqld
2.MySQLをセーフモードで起動します:
systemctl set-environment MYSQLD_OPTS=--skip-grant-tables
上記のコマンドを実行すると、パスワードなしでデータベース接続が有効になります。コンピューターをネットワークから一時的に切断するか、少なくともファイアウォールのMySQLポートをブロックすることをお勧めします。 |
3.MySQLサービスを起動します:
systemctl start mysqld
4.MySQLに接続します:
mysql -u root
5.MySQLデータベースを使用します:
use mysql
6.rootユーザーパスワードを削除します:
UPDATE mysql.user SET authentication_string=null WHERE User='root';
rootユーザーパスワードを削除すると、セキュリティ上のリスクが生じます。以下の手順を完了して、新しいパスワードを設定します。 |
7.権限をリロードします:
FLUSH PRIVILEGES;
8.終了 MySQL:
exit;
9.MySQL サービスを停止します。
sudo systemctl stop mysqld
10. 次のコマンドを実行します。
systemctl unset-environment MYSQLD_OPTS
11. MySQL開始:
sudo systemctl start mysqld
12. 仮想アプライアンスを再起動し、データベースパスワードの変更オプションを使用して新しいパスワードを設定します。古いパスワードの入力を求められたら、Enterキーを押します。
これで、新しいパスワードを使用してMySQLにログインできます。