選取索引標籤
ESET PROTECT On-Prem – 目錄

復原忘記的 ESET PROTECT 虛擬設備密碼

復原忘記的作業系統使用者密碼

1.在 [Boot Grub 功能表] 中,選取要編輯的選項:e

2.前往開頭為 linux... 的行,然後將 ro 變更為 rw init=/sysroot/bin/sh

3.按下 CTRL+X,以單使用者模式啟動 ESET PROTECT 虛擬設備。

4.使用以下命令存取系統:

chroot /sysroot

5.當您是在單一使用者模式的 Shell 中時,請使用 passwd root 命令變更您的根密碼。

如果您收到「密碼:驗證權杖操作錯誤」請遵循這些故障排除步驟

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。