因此,当我从工作机SSH连接到家庭计算机时,有时会收到此消息:
The authenticity of host '172.20.60.172 (172.20.60.172)' can't be established.
RSA key fingerprint is 16:45:fb:04:f1:96:66:5a:6a:d8:e7:4c:f2:71:8c:ae.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '172.20.60.172' (RSA) to the list of known hosts.
我了解该消息的含义及其原因;我不要想禁用它。我的家用计算机的IP地址由于我无法控制的原因而频繁更改(无法为它提供静态IP,所以不要问)。
是否有一些密钥或指纹或可以添加到本地SSH配置的内容,以便无论我连接到哪个IP地址,如果看到该指纹(永不更改),它都会显示“啊,我知道那个指纹”可以吗?还是我只是注定不得不偶尔键入“ yes”给您带来巨大的不便?
1
您可以使用动态DNS服务进行连接吗?
—
Scott Chamberlain
@ScottChamberlain:如果可以的话,他可以为该DNS名称创建一个配置条目并禁用
—
David Schwartz
CheckHostIP
。
@DavidSchwartz我想了很多,我只是不知道设置步骤(这就是为什么我没有发布答案),但我知道其他人会在我离开的地方接手:)
—
Scott Chamberlain