ssh known_hosts没有哈希

时间:2017-01-24 07:32:28

标签: ssh opensuse

我试图在openSUSE上设置一些带有docker的基础设施:42.1。

我发现ssh known_hosts存储时没有哈希的主机名。

为什么会这样?

$ cat ~/.ssh/known_hosts
[test001.myserver.com]:49160,[192.168.10.120]:49160 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBDn4hXOZcvL3LYvdpPDblx6cJCLZmF7rdeaJetaRe3rfQGmG4ldEkrFuZj44Y8RdVZxdUZFy9LkYrOqAsU7Y03k=

如果我手动插入像哈希那样的;

$ ssh-keyscan -t rsa -p 49160 -H test001.myserver.com,192.168.10.120 >> ~/.ssh/known_hosts

它抱怨以下信息。

Are you sure you want to continue connecting (yes/no)?

1 个答案:

答案 0 :(得分:0)

谢谢。 我将0 seconds放在HashKnownHosts yes中,然后就可以了。