我正在运行一堆带有 Ubuntu 14.04.1(sun、hyperion,...)的服务器,所有这些服务器都使用公钥(OpenSSH_6.6.1,OpenSSL 1.0.1f 2014 年 1 月 6 日在所有机器上)进行 rsync,没有问题。几乎所有的...
一个连接失败,配置或密钥没有任何更改。然后我会尝试重新添加密钥,检查 ECDSA,重新启动/重新启动 ssh,它再次工作。或者它没有。在这种情况下,我只是等待一段随机的时间(1 小时到 3 个月)然后做同样的事情。这一次它解决了问题 - 一段时间。
ssh -vvv diff 的相关部分:
连接成功
debug1: Host 'hyperion.internal' is known and matches the ECDSA host key.
debug1: Found key in /home/bar/.ssh/known_hosts:20
debug1: ssh_ecdsa_verify: signature correct
debug2: kex_derive_keys
debug2: set_newkeys: mode 1
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug2: set_newkeys: mode 0
debug1: SSH2_MSG_NEWKEYS received
debug1: Roaming not allowed by server
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug2: service_accept: ssh-userauth
debug1: SSH2_MSG_SERVICE_ACCEPT …
Run Code Online (Sandbox Code Playgroud)