如果您忘記了Ubuntu系統(tǒng)中ssh的密碼,您需要通過(guò)以下步驟來(lái)重置它:
-
首先,您需要在服務(wù)器上以root用戶(hù)身份登錄。如果您無(wú)法直接登錄,可以嘗試使用其他具有sudo權(quán)限的用戶(hù)登錄。
-
一旦您以root用戶(hù)身份登錄,您需要找到并編輯sshd_config文件。這個(gè)文件通常位于/etc/ssh/目錄下。您可以使用以下命令來(lái)編輯這個(gè)文件:
nano /etc/ssh/sshd_config
- 在sshd_config文件中,找到”PermitRootLogin“這一行。如果它的值設(shè)置為”prohibit-password“或”no”,您需要將其更改為”yes”。這樣您就可以使用密碼登錄了。如果您不確定,請(qǐng)保持原樣,不要更改。
PermitRootLogin yes
-
保存并關(guān)閉sshd_config文件。在nano編輯器中,您可以按Ctrl X,然后按Y,最后按Enter鍵來(lái)保存更改。
-
現(xiàn)在,您需要重啟SSH服務(wù)以使更改生效。您可以使用以下命令來(lái)重啟SSH服務(wù):
systemctl restart ssh
- 接下來(lái),您需要重置root用戶(hù)的密碼。您可以使用以下命令來(lái)實(shí)現(xiàn):
passwd root
-
按照提示輸入新的密碼,并確認(rèn)新密碼。請(qǐng)確保新密碼足夠復(fù)雜,以保證安全性。
請(qǐng)注意,這些步驟適用于具有root權(quán)限的用戶(hù)。如果您沒(méi)有root權(quán)限,您需要聯(lián)系服務(wù)器管理員來(lái)幫助您重置密碼。