首頁  >  文章  >  運維  >  centos7密碼忘了怎麼辦

centos7密碼忘了怎麼辦

下次还敢
下次还敢原創
2024-04-02 20:51:231171瀏覽

CentOS 7 忘記密碼的三種解決方法:單一使用者模式:重新啟動系統,編輯核心選項,將 ro 改為 rw init=/sysroot/bin/sh,使用 passwd 指令重設 root 密碼。救援模式:從安裝媒體啟動,選擇救援模式,掛載根檔案系統,chroot 到根檔案系統,使用 passwd 指令重設 root 密碼。 Grub2 命令列:重啟系統,按 c 進入命令列,載入內核,掛載根檔案系統,chroot 到根檔案系統,使用 passwd 命令重置 root 密碼。

centos7密碼忘了怎麼辦

CentOS 7 忘記密碼的解決方法

忘記密碼是令人沮喪的事情,但對於CentOS 7 用戶來說,有幾種方法可以找回密碼。

方法 1:透過單一使用者模式重設密碼

步驟:

  1. 重新啟動系統。
  2. 當 GRUB 選單出現時,按 e 編輯內核啟動選項。
  3. 找到以 linux16 開頭的行,然後將 ro 改為 rw init=/sysroot/bin/sh
  4. F10 啟動系統。
  5. 系統將進入單一使用者模式,提示符號為 #。
  6. 輸入以下指令重設 root 密碼:passwd
  7. 依照指示輸入新密碼,然後按 Enter
  8. 輸入 exit 重新啟動系統。

方法2:使用救援模式重設密碼

步驟:

  1. 從CentOS 7 安裝媒體或Live CD/ USB 啟動。
  2. 選擇「Troubleshooting」選項。
  3. 選擇「救援模式」。
  4. 系統將載入救援環境。
  5. 依照指示掛載根檔案系統,例如:mount /dev/sda1 /mnt(根據實際的根分割區調整)。
  6. 切換到根檔案系統:chroot /mnt
  7. 使用第 1 種方法中相同的 passwd 指令重設 root 密碼。
  8. 輸入 exit 退出 chroot 環境。
  9. 卸載根檔案系統:umount /mnt
  10. 重新啟動系統。

方法 3:使用 Grub2 命令列重設密碼

#步驟:

  1. 重新啟動系統。
  2. 當 GRUB 選單出現時,按 c 進入命令列。
  3. 輸入以下指令載入核心:linux16 /vmlinuz initrd16 initrd.img
  4. 輸入以下指令掛載根檔案系統:mount /dev/sda1 /mnt(依照實際的根分割區調整)。
  5. 切換到根檔案系統:chroot /mnt
  6. 使用第 1 種方法中相同的 passwd 指令重設 root 密碼。
  7. 輸入 exit 退出 chroot 環境。
  8. 輸入 reboot 重新啟動系統。

以上方法可以幫助您在忘記 CentOS 7 密碼時找回密碼。如果您遇到任何問題,請諮詢專業的系統管理員或參考 CentOS 官方文件。

以上是centos7密碼忘了怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn