Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Linux 忘記 root 密碼?單用戶模式三分鐘重置

編輯:Linux 系統常見問題解答

遇到 root 密碼遺忘,無需重裝系統。進入單用戶模式(Single User Mode)即可直接修改密碼。以下以 GRUB 引導為例,步驟清晰,附圖說明。

操作步驟

  1. 重啟系統,在 GRUB 選單倒數 3 秒內按 Enter 進入編輯模式。
  2. 選中第二行(kernel 行),按 e 編輯,行尾加上 single(前有空格),按 Enter 確認。
  3. 按 b 啟動,系統將直接進入單用戶模式(根提示符 #,無需密碼)。
  4. 執行 passwd 重置 root 密碼,輸入兩次新密碼即可。
  5. 重啟系統 reboot,使用新密碼登入。

補充說明

  • 若 GRUB 設有密碼,需先破解 GRUB 密碼或使用 LiveCD 掛載根分區修改 /etc/shadow。
  • 單用戶模式下檔案系統通常以唯讀掛載,若 passwd 失敗,先執行 mount -o remount,rw /。
  • CentOS 7/RHEL 7 以降使用 GRUB2,編輯方式略有不同(在 linux16 或 linuxefi 行尾加 rd.break 或 init=/bin/bash)。

掌握此技巧,讓密碼遺忘不再是噩夢,三分鐘搞定,繼續愉快運維。

Copyright © Windows教程網 All Rights Reserved