Linux 忘記 root 密碼解決方案

一、使用單用戶模式重置密碼

1、在開機啟動時,按住shift鍵,進入grub界面選擇系統。

圖片

2、按下鍵盤上的“e”鍵,進入編輯模式,找到含有“ro quiet splash”字樣的那一行,在其最後添加“single”,並按下“ctrl + x”或“F10”啟動系統。

圖片

3、進入單用戶模式後,輸入“passwd root”命令,按照提示修改密碼即可。

# passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

4、修改完成後,重啟系統即可進入新密碼的系統。

二、使用Live CD/DVD/USB重置密碼

1、通過光盤或U盤啟動Linux操作系統。

2、在進入系統後,打開終端,使用“fdisk -l”查看系統所在分區。

# fdisk -l
Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
...
Device     Boot    Start       End   Sectors   Size Id Type
/dev/sda1  *        2048   1026047   1024000   500M 83 Linux
/dev/sda2        1026048 976771071 975744024 465.3G 5 Linux swap
/dev/sda3      976771072 976773167      2096     1M 83 Linux

3、將系統所在分區掛載到/mnt目錄下。

# mount /dev/sda1 /mnt

4、進入/mnt目錄,使用“chroot”命令切換根目錄。

# chroot /mnt

5、使用“passwd root”命令,按照提示修改密碼即可。

# passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

6、修改完成後,重新掛載分區並退出系統。

# umount /mnt
# exit

7、重啟系統即可進入新密碼的系統。

三、使用緊急救援模式重置密碼

1、在grub界面選擇緊急救援模式,或者進入單用戶模式後輸入“systemctl rescue”命令。

圖片

2、在進入救援模式後,選擇“root Shell”選項。

圖片

3、使用“passwd root”命令,按照提示修改密碼即可。

# passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

4、修改完成後,重啟系統即可進入新密碼的系統。

四、使用密碼重置工具

在某些情況下,以上方法可能並不適用,這時候我們可以使用密碼重置工具,如chntpw。

1、使用Live CD/DVD/USB啟動Linux操作系統。

2、下載chntpw工具。

# wget http://pogostick.net/~pnh/ntpasswd/chntpw-1.00.tar.gz

3、解壓縮工具包,並進入其中的chntpw目錄。

# tar zxvf chntpw-1.00.tar.gz
# cd chntpw-1.00/

4、使用chntpw工具加載系統中的SAM文件。

# chntpw -l /mnt/Windows/System32/config/SAM

5、使用chntpw工具修改root賬戶的密碼。

# chntpw -u root /mnt/Windows/System32/config/SAM

6、修改完成後,退出工具,重新啟動系統即可進入新密碼的系統。

五、預防措施

在使用Linux系統時,我們應該做好預防措施,避免忘記或丟失root密碼。以下是一些預防措施:

1、定期備份系統文件、配置文件、用戶數據等重要數據,以防止意外丟失或損壞。

2、在系統中創建一個非root用戶,並授予合適的權限,以便在忘記root密碼時可用該用戶登錄系統,並進行必要的修改操作。

3、在修改密碼時,選擇相對安全的密碼,並將其保存在一個安全的地方。

4、啟用PAM模塊,開啟密碼複雜度檢查,限制密碼長度,並開啟強制密碼更改等功能,以防止密碼被猜測或破解。

5、定期對系統進行安全掃描和漏洞管理,以確保系統可靠安全。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/270570.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-16 13:37
下一篇 2024-12-16 13:37

相關推薦

發表回復

登錄後才能評論