忘記 centos 密碼的解決方案包括:單用戶模式:進(jìn)入單用戶模式,使用 passwd root 重置密碼。救援模式:使用 centos live cd/usb 啟動,掛載根分區(qū)并重置密碼。遠(yuǎn)程訪問:使用 ssh 遠(yuǎn)程連接,用 sudo passwd root 重置密碼。
如何在忘記密碼的情況下登錄 CentOS
忘記 CentOS 密碼可能會很令人沮喪,但可以通過幾種方法重置密碼并重新獲得對系統(tǒng)的訪問權(quán)限。
方法 1:單用戶模式
重新啟動服務(wù)器并按住 Shift 鍵以進(jìn)入 GRUB 菜單。
選擇“高級選項”,然后選擇帶有“單用戶模式”標(biāo)簽的條目。
系統(tǒng)將提示您輸入 root 密碼。由于您已忘記密碼,因此請按 Enter 跳過此步驟。
系統(tǒng)將啟動到單用戶模式。
使用以下命令重置 root 密碼:
<code>passwd root</code>
登錄后復(fù)制
輸入并確認(rèn)您的新密碼。
鍵入 reboot
命令以重新啟動服務(wù)器。
方法 2:救援模式
使用 CentOS Live CD/USB 啟動服務(wù)器。
當(dāng)提示您選擇語言時,選擇“救援模式”。
系統(tǒng)將加載救援系統(tǒng)。
掛載根分區(qū):
<code>mount /dev/sdaX /mnt</code>
登錄后復(fù)制
在掛載的根分區(qū)中重置密碼:
<code>chroot /mnt passwd root</code>
登錄后復(fù)制
退出 chroot 并重新掛載 root 分區(qū):
<code>exit umount /mnt</code>
登錄后復(fù)制
鍵入 reboot
命令以重新啟動服務(wù)器。
方法 3:遠(yuǎn)程訪問
如果您的服務(wù)器通過 SSH 可訪問,您可以使用遠(yuǎn)程帳戶重置忘記的密碼:
使用 SSH 連接到服務(wù)器:
<code>ssh username@server_ip</code>
登錄后復(fù)制
在遠(yuǎn)程提示符下,使用以下命令重置 root 密碼:
<code>sudo passwd root</code>
登錄后復(fù)制
提示:
選擇一個強(qiáng)密碼并定期更改密碼。
考慮使用密碼管理器來安全存儲您的密碼。
如果您忘記了其他用戶的密碼,可以使用相同的過程來重置它們。