era*_*ran 5 ssh amazon-ec2 amazon-web-services
我无法连接到我在属于C3系列的EC2上创建的任何机器.
将SSH连接到任何其他类型的计算机都没有问题.
我需要做什么才能进一步调试?
我采取的步骤:
ami-2f252646
)和相同的密钥对,并且使用相同的安全组.它工作正常.所以:
我对如何解决这个问题感到茫然,甚至无法进一步调试.现在我通过代理t1.micro机器隧道到我的机器......
我的操作系统本身就是Ubuntu 13.10
这是我命令输出的主要链接ssh -vvv
它似乎陷入困境 debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
在AWS专业(付费)服务的帮助下解决了这个问题.
问题在于某些身份验证协议.我在网络连接中配置了高(9000)MTU(最小传输单元),我需要它来访问大块数据.
解决方案是将MTU降低到1400以下(这对我不利,因为我需要它),或者更改SSH配置,这对我有用.
sudo vi /etc/ssh/ssh_config
并取消注释以Ciphers
和开头的行MACs
我说:
Ciphers aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc
MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160
Run Code Online (Sandbox Code Playgroud)
这是来自Ubuntu 12.10及以后的错误(它适用于12.04及以下版本)
归档时间: |
|
查看次数: |
272 次 |
最近记录: |