如何使用 SSH 远程登录

如何使用 SSH 远程登录

当我尝试使用 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

相关内容