解決Linux系統中root用戶忘記密碼
Ubuntu2204
重啟電腦,啟動時,長按Shift
鍵(對于 BIOS 系統)或 Esc
鍵(對于 UEFI 系統)進入GRUB菜單
步驟1:重啟Ubuntu系統,長按Shift鍵進入Ubuntu的GRUB菜單
步驟2:↑↓←→找到相關行,刪除ro及ro后面的內容
步驟3:在Linux最后行添加 rw init=/bin/bash
步驟4:然后按下ctrl+x即可進入命令操作界面
#此時即可重置root密碼
passwd root
#進入系統
exec /sbin/init
Kylinv10sp3
步驟1:重啟麒麟系統,在顯示GRUB菜單的時候,按下E
步驟2:輸入GRUB賬號密碼
麒麟V10服務器版操作系統在GRUB編輯模式時需要輸入賬號密碼才能進行下一步操作,默認情況下,賬號名為root
,密碼為Kylin123123
步驟3:修改啟動參數
在GRUB編輯頁面中,使用↑↓←→移動至Linux開頭的行,并在行尾寫入rw init=/bin/bash
,并按下Ctrl + x
步驟4:修改root密碼
按下ctrl + x會進入到單用戶模式,此時輸入修改root密碼
#修改root密碼
passwd root
#進入系統
exec /sbin/init
Rocky9.3
步驟1:重啟Rocky系統,進入GRUB菜單,按下e進入編輯模式
步驟2:修改啟動參數
將ro
改為 rw init=/bin/bashd
步驟3:將當前 shell 的根目錄切換到 /sysroot,并改root密碼
#將當前shell的根目錄切換到/sysroot
chroot /sysroot
#改密碼
echo "密碼" | passwd --stdin root
#使用SELinux安全上下文,因為Rocky默認是開啟SElinux的
touch /.autorelabel
#退出當前shell
exit
#重啟
reboot
參考文獻:
Linux忘記root密碼后如何重置root密碼_ubuntu22.04重置root密碼-CSDN博客
銀河麒麟Kylin-Server-V10-SP3系統找回root密碼-CSDN博客