2016-03-01 216 views
0

我試圖登錄到服務器使用SSH,我意識到我忘記了我的密碼。我使用這個命令:權限被拒絕(公鑰,密碼)。同時使用SSH登錄

ssh [email protected] 

我不知道該怎麼辦,我搜索了一個解決方案,但沒有什麼幫助了我。我使用的是Ubuntu 14.04。 有什麼幫助嗎?

+0

你的意思是你忘了你的密鑰文件密碼,但你也有在此服務器上的用戶的密碼? –

+0

我忘記了我的本地計算機上的ssh密碼,否則我正在使用Digital Ocean,並且我知道我的帳戶。 – EgzEst

回答

1

如果不使用ssh公共密鑰,而你只是忘記了root密碼,你可以用數字海洋控制面板

如果您在使用ssh公共密鑰重置你的root密碼,你忘記了密碼到鍵,可以強制SSH使用您的數字海洋密碼,而不是關鍵

ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no [email protected] 
+0

我應該替換用戶名和密碼嗎?對不起,我的問題,但我有點困惑 – EgzEst

+0

您忘記的密碼只用於該密鑰文件。如果您不認爲自己永遠記不住它(它位於您的主文件夾中的'.ssh'文件夾內),則可以完全刪除該密鑰文件,然後可以從遠程服務器中刪除相應的公鑰,然後替換它如果你喜歡,可以帶一個新的。 –

+0

我澄清了我的答案。如果您只是忘記了此服務器的root密碼,則可以在數字海洋控制面板中將其重置。 –