gcloud 計算 ssh 要求輸入密碼

gcloud 計算 ssh 要求輸入密碼

這是我的情況 - 多年來我一直透過 SSH 連接到 Google Cloud Platform 上的虛擬機器實例,使用以下命令沒有出現任何問題:

gcloud compute ssh jackson@myservername

我剛買了一台新 MacBook,並將所有內容從舊電腦轉移到新電腦上,現在當我運行該命令時,它會提示輸入密碼:

[email protected]'s password:

我不知道這指的是什麼密碼。

這只發生在我的一台伺服器上。對於其他兩台伺服器,gcloudcomputessh 指令適用。

經過一番谷歌搜尋後,我從 GCP 控制台內的瀏覽器中透過 SSH 連接到伺服器,並執行「sudo passwd」並設定新密碼。我重新啟動了伺服器 - 再次嘗試 SSH - 它仍然要求我輸入密碼 - 我輸入了我創建的新密碼,它顯示:

權限被拒絕,請重試。

我不知道這是否在正確的軌道上,但只是想包括我嘗試過的內容。

我也嘗試過這個解決方案但它仍然要求輸入密碼。這是輸出:

jackson@Jackson ~ % gcloud compute config-ssh --remove

jackson@Jackson ~ % gcloud compute config-ssh

You should now be able to use ssh/scp with your instances.

For example, try running:

$ ssh myservername.us-east1-b.my-project-name

jackson@Jackson ~ % ssh myservername.us-east1-b.my-project-name

[email protected]'s password:

Permission denied, please try again.

[email protected]'s password:

我不知所措。

相關內容