方式一:由于MTU的设置问题,也即虚拟网卡mtu大于vpn服务器那边的网络mtu,造成SSH登录的失败
pppoe占用8个字节
利用ifconfig
找到虚拟网卡的设备号:网卡名
然后修改mtu为:1400
ifconfig 网卡名 mtu 1400
然后重新用ssh登陆服务器,能够成功登陆上
方式二:ssh升级后,为了安全,默认不在采用原来一些加密算法
修改ssh的配置文件 /etc/ssh/sshd_config
在配置文件中添加:
Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc
Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc
重启sshd服务后,即可正常连接。
ps:导致此问题的原因是ssh升级后,为了安全,默认不在采用原来一些加密算法,我们手工添加进去即可