1. 程式人生 > >不同操作系統下重置root密碼的方法

不同操作系統下重置root密碼的方法

www. 使用 重置root密碼 控制臺 啟動進程 重新 有一個 ssh root用戶

要重置服務器的root密碼,您需要引導到單個用戶模式。

在客戶門戶中訪問服務器的管理部分,並遵循以下步驟。這個選項取決於機器上的引導加載程序版本:

CentOS 6

1、單擊查看控制臺以訪問控制臺,並單擊右上方的send ctrl+alt+del按鈕。或者,您也可以單擊重新啟動來重新啟動服務器。

2、您將看到一個GRUB引導提示符,提示您按下任何鍵——您只需幾秒鐘就可以按下一個鍵來停止自動引導過程。(如果您錯過了這個提示,您將需要重新啟動VM)

3、在GRUB提示符中,鍵入“a”以附加到boot命令。

4、添加文本“單一”並按enter鍵。

5、系統將啟動,您將看到根提示符。輸入“passwd”來更改root密碼,然後重新啟動。

CentOS 7

1、單擊查看控制臺以訪問控制臺,並單擊右上方的send ctrl+alt+del按鈕。或者,您也可以單擊重新啟動來重新啟動服務器。

2、一旦啟動進程啟動,請按ESC打開GRUB引導提示。您可能需要將系統從控制面板中關閉,然後返回到GRUB引導提示符。

3、您將看到一個GRUB引導提示——按“e”來編輯第一個啟動選項。(如果您沒有看到GRUB提示,您可能需要按下任何鍵,在機器啟動之前將其啟動)

4、找到內核行(從“linux16”開始),將ro更改為rw init=/sysroot/bin/sh。

5、按ctrl-x或F10來引導單用戶模式。

6、使用命令訪問系統:chroot/sysroot。

7、運行passwd來更改root密碼。

8、重新啟動系統:重新啟動-f。

Debian,Ubuntu

1、單擊查看控制臺以訪問控制臺,並單擊右上方的send ctrl+alt+del按鈕。或者,您也可以單擊重新啟動來重新啟動服務器。

2、一旦啟動進程啟動,請按ESC打開GRUB引導提示。您可能需要將系統從控制面板中關閉,然後返回到GRUB引導提示符。

3、您將看到一個GRUB引導提示——按“e”來編輯第一個啟動選項。(如果您沒有看到GRUB提示,您可能需要按下任何鍵,在機器啟動之前將其啟動)

4、找到內核線(始於“linux / boot /”)並添加init = / bin / bash”結束時線(在CentOS 7日線可能開始linux16 )。

5、按CTRL-X或F10引導。

6、系統將啟動,您將看到根提示符。輸入“山- r - o重新安裝/”然後“passwd”改變root密碼,然後再重新啟動。

FreeBSD

引導菜單有一個選項可以引導到單用戶模式。按下用戶模式(2)的鍵,在根提示符下輸入“passwd”來更改root密碼,然後重新啟動。

CoreOS

默認情況下,CoreOS使用SSH密鑰身份驗證。在搬瓦工vps中,創建了root用戶和密碼。如果在創建VPS時選擇了SSH密鑰,則可以使用這個SSH密鑰作為用戶“核心”登錄。

可以通過執行“sudo passwd”作為用戶的“核心”來重新設置標準的根登錄。首先使用SSH密鑰登錄“core”。

如果您丟失了SSH密鑰,那麽您可以通過編輯grub加載器來作為“核心”用戶登錄。遵循以下步驟:

1、單擊查看控制臺以訪問控制臺,並單擊右上方的send ctrl+alt+del按鈕。或者,您也可以單擊重新啟動來重新啟動服務器。

2、您將看到一個GRUB引導提示——按“e”來編輯第一個啟動選項。(如果您沒有看到GRUB提示,您可能需要按下任何鍵,在機器啟動之前將其啟動)

3、在以“linux$”開頭的一行末尾,加上“coreos”。autologin = tty1”(無引用)。

4、按ctrl-x或F10啟動。當系統啟動時,您將被記錄為“核心”。

5、在重新設置登錄後,請記住重新啟動服務器。

不同操作系統下重置root密碼的方法