永发信息网

用win10的Linux shell 进行ssh连接时出现 Resource temporarily unavailable

答案:2  悬赏:20  手机版
解决时间 2021-01-30 16:08
  • 提问者网友:那叫心脏的地方装的都是你
  • 2021-01-30 02:22
提示如下ssh: connect to host xxx.xxx.xxx.xxx port 22: Resource temporarily unavailable,请问这是什么问题造成的?
最佳答案
  • 五星知识达人网友:行雁书
  • 2021-01-30 03:15
ssh client 报 algorithm negotiation failed的解决方法之一
修改sshd的配置文件 /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

MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-sha1-96,hmac-md5-96

KexAlgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,curve25519-sha256@libssh.org

重启sshd服务后,即可正常连接。

导致此问题的原因是ssh升级后,为了安全,默认不再采用原来一些加密算法,我们手工添加进去即可。
全部回答
  • 1楼网友:春色三分
  • 2021-01-30 04:10
没看懂什么意思?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯