我需要使用动态IP地址连接到主机。
每次IP更改时,SSH都会提示我指纹验证:
The authenticity of host '...' can't be established.
RSA key fingerprint is ....
Are you sure you want to continue connecting (yes/no)?
是否可以通过SSH主机公钥,以便:
- SSH自动验证主机的真实性
- 主机密钥未存储在known_hosts文件中
这个问题与如何避免已知主机的SSH主机验证不同?因为其他的问题,旨在抑制SSH验证,虽然我并不想抑制它:我也想有主机认证,只是用主机的公钥(这是我知道的,并将它存储在文件中),而不是SSH known_hosts
文件。
对我来说,另一个问题似乎是每次都连接到不同的服务器,而不是连接到具有动态IP的单个知名服务器。