×
注意!页面内容来自https://www.zhihu.com/tardis/zm/art/448623366,本站不储存任何内容,为了更好的阅读体验进行在线解析,若有广告出现,请及时反馈。若您觉得侵犯了您的利益,请通知我们进行删除,然后访问 原网页

我花了 3 小时,亲自去实验了问答里的所有的方案,把能解决这个问题的方法,都给大家总结好了,不同同学可能情况不同,多尝试几个方案,应该就能解决。
ssh远程登陆有时候正常,有时候显示:ssh_exchange_identification: Connection closed by remote host,一般是你的网络问题,解决方案有以下几种。
如果某个方案无法解决,大家可以多尝试几个方案下。
会出现这个问题,最常遇到的就是大家开了全局代理软件,比如 shadowsock,小飞机等代理软件。
如果大家是有使用代理软件,看看是否开启了全局模式。
如果是的话,关闭全局模式就行了。全局模式的开关,一般在代理软件的设置里就能找到。
把目标机器 sshd_config 的 MaxStartups 设置为更高(默认为10),这个应该是最大并发验证数量,然后重启sshd。
如果是 openwrt 内置的 dropbear,默认只监听 LAN 会出现这个错误,改成监听所有接口即可。如图:

让/etc/hosts.allow 和/etc/hosts.deny里面的所有信息都不生效,全部注销掉,重启SSH服务就可以了.
ls -l /etc/ssh #看看这个文件夹下的文件权限是什么,如果不是600,运行下面的命令
chmod 600 /etc/ssh/* #运行命令后重启ssh
echo "sshd: ALL" >> /etc/hosts.allow && service sshd restart
最近不少小伙伴找我要一些 Linux 学习资料,于是我根据自己的经验,利用业余时间熬夜肝了一个月,整理一份「10G Linux 学习资料大全」,免费共享给大家!

据说有小伙伴靠这份攻略顺利进入 BAT 哦,所以一定要好好学习这份资料!
几乎覆盖了 Linux 基础学习的方方面面,非常适合初学者入门!
资料也按目录进行编排,每一章下面都有更具体的内容,具体如下:
✔ Linux 常用命令汇总

✔ Linux 经典入门书籍

✔ Linux 网络编程教程

✔ Linux 成神学习线图

✔ 22 份 BAT 面经 pdf 合集

另外我还组建了一个「Linux 编程交流群」,群里每天大家都互相交流 Linux 学习心得,也有我们热心肠的小江美女程序媛给大家答疑。

如果你是 Linux 新手,那我相信你可以迅速融入到这里面来,同时认识更多的编程大佬。
同样你可以靠着「10G Linux 学习资料大全」迅速度过新手阶段,让你上手 Linux 更加轻松。
大家想要上面「10G Linux 学习资料大全 + 进入编程交流群」,可以点击下方⬇️的卡片扫码进群免费领取。
