
當我嘗試使用 SSH 遠端登入時,它會詢問以下內容:
The authenticity of host '192.168.0.4 (192.168.0.4)' can't be established.
ECDSA key fingerprint is 64:ec:a0:fa:bf:f0:65:a6:b2:af:90:f2:97:44:e4:3f.
Are you sure you want to continue connecting (yes/no)?
那是什麼,我能做什麼?
答案1
ssh 處理登入憑證和用於提供存取的公鑰。
公鑰保存在~/.ssh/known_hosts
本機上的檔案中。
@Nani,您收到的提示是「您被要求將公鑰保存在本機上」。
您需要回答“是”,以便保存密鑰並且不會再次詢問您。 (除非遠端機器的公鑰被更改。)
如果遠端電腦的公鑰發生更改,您必須從遠端電腦中刪除先前儲存的金鑰~/.ssh/known_hosts
答案2
這只是公鑰保存在本機上的 ~/.ssh/known_hosts 檔案中。
繼續,輸入 yes,接下來會要求輸入密碼 192.168.0.4
現在您已連接到並可以存取 192.168.0.4