ssh连接服务器报错
执行 ssh user@host 报错,信息如下:
Unable to negotiate with {host} port {port}: no matching cipher found. Their offer: aes128-cbc,aes192-cbc,aes256-cbc,3des-cbc
原因
协议不匹配
解决
可以使用如下命令
ssh -c aes128-cbc,aes192-cbc,aes256-cbc,3des-cbc user@host
也可以修改 ~/.ssh/config文件
vi ~/.ssh/config
增加配置
Ciphers +aes128-cbc,aes192-cbc,aes256-cbc