系统都是 Ubuntu,电脑是 mac。也已经试过直接rm .ssh/known_hosts.依旧无解。。。那么到底亚马逊那边问题还是自己电脑问题? PS: 梯子能用
最后通过添加config 文章来源
1
alexqq OP 下午能用 ssh 连接。。。突然抽风就不行了,之前经历过一次亚马逊服务器的宕机。虽然只有几个小时。但是这次是真不确定是亚马逊问题还是自己电脑问题?有同用亚马逊的能试一下 ssh 可以连接吗?
|
2
geeti 2018-06-16 09:16:18 +08:00
用的设么验证方式,ssh -i [私钥] 还是 ssh_agent
|
4
geeti 2018-06-16 12:50:17 +08:00
为啥不加个 EIP,又不多花钱
|
5
Hardrain 2018-06-16 12:54:08 +08:00
你不应该添加那个 StrictHostKeyChecking no
这会使 ssh client 自动接受新的主机密钥而不报错 可以被中间人攻击者利用 |
11
alexqq OP @camus 事实证明开弹性 ip 没效果,依旧 host verification failed
|
12
sagerastar 2018-06-18 11:06:22 +08:00
能报出 Host key verification failed 的错误说明已经能连上 22 端口了,不可能是网络问题。
如果您确信您的私钥是对的,那就可能是公钥发生变化了。试试重新 launch 一台服务器,然后将您这台有问题的服务器停止,将其根卷挂在新 launch 的服务器上,然后比对一下公钥,通常公钥路径是~/.ssh/authorized_keys |
13
alexqq OP @sagerastar 两个账号下的两台不同的服务器都是同样的错误提示。。。起因是反复启动删除一个账号下某个服务器的实例,然后导致这个错误。发现错误后想登陆一下另外一个账号的服务器,连接实例,也是同样错误。。。然后就懵逼了。。。发现只能通过免检 hostkey 才能登陆。。。重新绑定动态 ip 也无济于事
|