CentOS系統(tǒng)如何重置Root密碼

如果您忘記了CentOS服務(wù)器密碼,并且無(wú)法訪問(wèn)root帳戶,則需要啟動(dòng)到單用戶模式并重置 root 密碼。您將在下面找到 CentOS 6、7、8、8 Stream 和 9 Stream 的說(shuō)明。
連接到控制臺(tái)
- 單擊Vultr客戶中心的服務(wù)器重新啟動(dòng)圖標(biāo)。

- 打開(kāi)網(wǎng)絡(luò)控制臺(tái)。
您還可以從 Web 控制臺(tái)內(nèi)部重新啟動(dòng)服務(wù)器。
- 請(qǐng)按照以下步驟操作您的版本。
中央操作系統(tǒng) 6
- 當(dāng)系統(tǒng)引導(dǎo)時(shí),GRUB 會(huì)提示您按任意鍵來(lái)停止引導(dǎo)過(guò)程??焖侔匆粋€(gè)鍵;你只有幾秒鐘。如果錯(cuò)過(guò)提示,則需要從控制面板重新啟動(dòng)服務(wù)器并重試。
- 在 GRUB 提示符下,鍵入A以附加到引導(dǎo)命令。
- 在行尾添加空格和文本
single
。
- 按ENTER。
- 系統(tǒng)將啟動(dòng),您將看到 root 提示。
- 鍵入
passwd
并按照提示更改 root 密碼。
- 運(yùn)行
reboot
以重新啟動(dòng)服務(wù)器。
CentOS 7
- 在系統(tǒng)引導(dǎo)時(shí),按下ESC以顯示 GRUB 引導(dǎo)提示。提示出現(xiàn)在引導(dǎo)過(guò)程的早期。如果錯(cuò)過(guò)提示,則需要從控制面板重新啟動(dòng)服務(wù)器并重試。
- 在 GRUB 引導(dǎo)提示符下,按E編輯第一個(gè)引導(dǎo)選項(xiàng)。
- 找到以linux16開(kāi)頭的內(nèi)核行。
- 更改
ro
為rw init=/sysroot/bin/sh
。
- 按CTRL+X或F10啟動(dòng)進(jìn)入單用戶模式。
- 使用命令訪問(wèn)系統(tǒng):
chroot /sysroot
。
- 鍵入
passwd
并按照提示更改 root 密碼。
- 運(yùn)行
touch /.autorelabel
以強(qiáng)制重新標(biāo)記文件系統(tǒng)。這是使用 SELinux 的系統(tǒng)所必需的。當(dāng)您重新啟動(dòng)系統(tǒng)時(shí),它將為 SElinux 重新標(biāo)記文件系統(tǒng)。在此過(guò)程中,重新啟動(dòng)可能需要額外的時(shí)間。
- 運(yùn)行
exit
。
- 運(yùn)行
reboot -f
以重新啟動(dòng)服務(wù)器。
CentOS 8 和 CentOS 8 Stream
- 在系統(tǒng)引導(dǎo)時(shí),按下ESC以顯示 GRUB 引導(dǎo)提示。提示出現(xiàn)在引導(dǎo)過(guò)程的早期。如果錯(cuò)過(guò)提示,則需要從控制面板重新啟動(dòng)服務(wù)器并重試。
- 在 GRUB 引導(dǎo)提示符下,按E編輯第一個(gè)引導(dǎo)選項(xiàng)。
- 找到以linux開(kāi)頭的內(nèi)核行。
- 更改
ro
為rw init=/sysroot/bin/sh
。
- 按CTRL+X或F10啟動(dòng)進(jìn)入單用戶模式。
- 使用命令訪問(wèn)系統(tǒng):
chroot /sysroot
。
- 鍵入
passwd
并按照提示更改 root 密碼。
- 運(yùn)行
touch /.autorelabel
以強(qiáng)制重新標(biāo)記文件系統(tǒng)。這是使用 SELinux 的系統(tǒng)所必需的。當(dāng)您重新啟動(dòng)系統(tǒng)時(shí),它將為 SElinux 重新標(biāo)記文件系統(tǒng)。在此過(guò)程中,重新啟動(dòng)可能需要額外的時(shí)間。
- 運(yùn)行
exit
。
- 運(yùn)行
logout
。
- 運(yùn)行
reboot
以重新啟動(dòng)服務(wù)器。
CentOS 9 Stream
- 在系統(tǒng)引導(dǎo)時(shí),按下ESC以顯示 GRUB 引導(dǎo)提示。提示出現(xiàn)在引導(dǎo)過(guò)程的早期。如果錯(cuò)過(guò)提示,則需要從控制面板重新啟動(dòng)服務(wù)器并重試。
- 在 GRUB 引導(dǎo)提示符處,使用箭頭鍵突出顯示其中一個(gè)救援內(nèi)核,然后按下E以編輯引導(dǎo)選項(xiàng)。
- 找到以linux開(kāi)頭的內(nèi)核行。
- 更改
ro
為rw init=/sysroot/bin/sh
。
- 按CTRL+X或F10啟動(dòng)進(jìn)入單用戶模式。
- 按下ENTER進(jìn)入維護(hù)模式。
- 使用命令訪問(wèn)系統(tǒng):
chroot /sysroot
。
- 鍵入
passwd
并按照提示更改 root 密碼。
- 運(yùn)行
touch /.autorelabel
以強(qiáng)制重新標(biāo)記文件系統(tǒng)。這是使用 SELinux 的系統(tǒng)所必需的。當(dāng)您重新啟動(dòng)系統(tǒng)時(shí),它將為 SElinux 重新標(biāo)記文件系統(tǒng)。在此過(guò)程中,重新啟動(dòng)可能需要額外的時(shí)間。
- 運(yùn)行
exit
。
- 運(yùn)行
reboot
以重新啟動(dòng)服務(wù)器。
]]>