ssh登陆概率性失败,报错:kex_exchange_identification

这篇具有很好参考价值的文章主要介绍了ssh登陆概率性失败,报错:kex_exchange_identification。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

kex_exchange_identification: Connection closed by remote host

通过内网主机或者远程主机ssh登陆概率性失败,最高登陆失败率达到80%左右。

内网win主机登陆表现为登陆失败,需要反复登陆多次,因为这台主机是我内网的集中管控服务器,不能轻易的重装或者调整,整个大内网都靠它去监控和维护。期间尝试过更改各种配置,包括某乎帖子中的各种操作。 无效!!!

我只能默默的忍受~~~~~

我的解决办法是在xshell建立快捷方式,然后疯狂点击快捷方式登陆,好几个月的运维工作都是这么DT的过的,直到我,,,,再也不想忍受了。
ssh登陆概率性失败,报错:kex_exchange_identification

尝试从别的服务器ssh登陆,报错信息如下:

[root@localhost ]# ssh -vvv tset@192.168.XX.XX
OpenSSH_8.1p1, OpenSSL 1.0.2p 14 Aug 2018
debug1: Reading configuration data /etc/ssh/ssh_config
debug2: resolve_canonicalize: hostname 192.168.XX.XX is address
debug2: ssh_connect_direct
debug1: Connecting to 192.168.XX.XX [192.168.XX.XX] port 22.
debug1: Connection established.
debug1: identity file /root/.ssh/id_rsa type -1
debug1: identity file /root/.ssh/id_rsa-cert type -1
debug1: identity file /root/.ssh/id_dsa type -1
debug1: identity file /root/.ssh/id_dsa-cert type -1
debug1: identity file /root/.ssh/id_ecdsa type -1
debug1: identity file /root/.ssh/id_ecdsa-cert type -1
debug1: identity file /root/.ssh/id_ed25519 type -1
debug1: identity file /root/.ssh/id_ed25519-cert type -1
debug1: identity file /root/.ssh/id_xmss type -1
debug1: identity file /root/.ssh/id_xmss-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_8.1
kex_exchange_identification: Connection closed by remote host

百度报错信息无果,全是这个报错信息ssh_exchange_identification: Connection closed by remote host,根本没有我要找的KEX,无奈,只能尝试更改并行登陆参数和最大连接数。

MaxSessions:最大允许链接数,默认10.

MaxStartups:最大允许保持多少个未认证链接(未输入登录密码),默认值是10.

#MaxStartups 10:30:100 原配置指定SSH守护进程未经身份验证的并发连接的最大数量,默认值是 10:30:100。10:30:100表示的意思是,从第10个连接开始,以30%的概率(递增)拒绝新的连接,指导连接数达到100。

sshd的MaxStartups配置限制了可以并行认证的客户端数量为10,别问我为啥知道,自己登陆上去看cat /etc/ssh/sshd_config |grep MaxStartups 就知道了。

可查看ssh连接数
netstat -nat | grep -i ‘22’ | wc -l 或者lsof -i:22 |wc -l

我将
MaxSessions 改成 2000
MaxStartups 也改成2000

然后重启sshd服务
世界终于太平无事了。
原来都是并发连接惹的祸。文章来源地址https://www.toymoban.com/news/detail-448029.html

到了这里,关于ssh登陆概率性失败,报错:kex_exchange_identification的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【解决vscode连ssh问题:kex_exchange_identification: read: Connection reset】ssh无法重启

    实验室的服务器连不上了,试了很多种方法,包括 删除known_hosts 和卸载重装本地的vscode和ssh,但还是连不上,基本上可以确定是服务器方面的问题。vscod最开始是弹出以下报错 网上很多解决方法我也试过了,包括 重新生成密钥 ssh-keygen 和 修改/etc/hosts.deny或/etc/hosts.allow ,但

    2024年02月05日
    浏览(43)
  • 【日常踩坑】解决 kex_exchange_identification 报错

    最近在使用 git 时,发现 git pull 时经常会出现下面的报错 kex_exchange_identification: Connection closed by remote host ,导致无法正常拉取代码 和之前的 解决 pip 安装第三方包时因 SSL 报错 原因类似,都是因为网络代理导致的 主要是代理服务商为了安全考虑,避免被人当作跳板,会主动

    2024年01月22日
    浏览(58)
  • ssh 连接出现错误: kex_exchange_identification: Connection closed by remote host

    错误如下表示: windstorm@LocalHost-Server ~ ssh webase-front@192.168.122.22 Couldn\\\'t get a file descriptor referring to the console. fish: Unknown command: nc fish: exec nc -X connect -x 127.0.0.1:15732 192.168.122.22 22      ^^ kex_exchange_identification: Connection closed by remote host 当出现这种错误的时候,不要慌,我在csdn上面

    2024年02月09日
    浏览(40)
  • SSH远程连接时报错kex_exchange_identification: Connection closed by remote host

    在 SSH 服务器上进行远程内容时,会经常出现 kex_exchange_identification: Connection closed by remote host 内容,主要是由于远程计算机登录节点的数量限制问题。 在 SSH 服务器上,最大并发登录会话数是由 ‘MaxSessions’ 参数来控制的。 ‘MaxSessions’ 参数决定了 ssh 服务器最多会话数限制

    2024年02月16日
    浏览(46)
  • SSH远程连接报错:kex_exchange_identification: Connection closed by remote host

    kex_exchange_identification: Connection closed by remote host 删除known_hosts,重启终端即可

    2024年02月11日
    浏览(46)
  • 解决ssh:connect to host github.com port 22: Connection timed out与kex_exchange_identification

    无法进行clone项目和其他Git操作。执行检测连接命令 ssh -T git@github,com 报错 ssh:connect to host github.com port 22: Connection timed out 即:连接22端口超时 涉及到的文件 : C:UsersJIACHENGER.sshconfig C:UsersJIACHENGER.sshgithub_id_rsa C:UsersJIACHENGER.sshgithub_id_rsa.pub C:UsersJIACHENGER.sshknown_hosts 生成

    2024年02月06日
    浏览(50)
  • git报错——kex_exchange_identification: read: Software caused connection abort banner exchange......

    1、问题: 在IDE推送的时候,出现了如下的问题,特此记录一下: kex_exchange_identification: read: Software caused connection abort banner exchange: Connection to 175.24.250.178 port 22: Software caused connection abort fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository

    2024年02月11日
    浏览(42)
  • kex_exchange_identification: Connection closed by remote host

    登录远程服务器时,出现了这个问题,费了好几个小时定位,最后发现是开了代理。 两个解决方案: 把代理关掉 在代理规则里过滤掉服务器的ip

    2024年02月14日
    浏览(41)
  • github: kex_exchange_identification: Connection closed by remote host

    参照下边文档 https://docs.github.com/en/authentication/troubleshooting-ssh/using-ssh-over-the-https-port 进入config文件 添加下述配置 结果如下图 运行如下代码进行验证 如果都没问题,重新git pull自己代码仓库里的代码,发现可以正常拉取,问题至此解决

    2024年02月05日
    浏览(47)
  • SSH 登陆失败 Permission denied (publickey) 排错

    在阿里云上有一台Ubuntu 18.04 版本的服务器,今天使用 ssh 登陆时报错 “ Permission denied (publickey) ”; 登陆的客户端机器是新安装的 Ubuntu 22.04 机器; 为了安全,登陆方式一直使用的本地私钥登陆; 后续说明中,使用的假设条件 客户端机器上的用户是 foo 服务器端的帐户是 b

    2024年02月10日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包