无数的ssh连接导致服务器死机
发表于 : 2018-12-27 22:11
各位,我有两台机器A和B。B仅有局域网IP,A有广域网IP。B能通过ssh登陆A,但A却无法直接通过ssh登陆B。为了能让A通过ssh登陆B,我在B上创建反向隧道,把B的22端口映射到A的5000端口,然后在A通过ssh -p 5000 localhost登陆B。然而,有时候由于网络原因,可能导致ssh连接中断,这就需要自动重连ssh。于是,我想了一个办法,在cron中每隔5分钟执行这个建立反向隧道的命令:
*/5 * * * * ssh -CNfg -R 5000:127.0.0.1:22 [email protected]
目的是如果这个ssh连接中断了,就会周期性重连,以保证我总是能从A连到B上去。但我发现,每过几天,服务器A就死机,能ping通,但ssh就是连不上,而且在A上没有任何显示,鼠标和键盘都不再管用。请问这是怎么回事?
*/5 * * * * ssh -CNfg -R 5000:127.0.0.1:22 [email protected]
目的是如果这个ssh连接中断了,就会周期性重连,以保证我总是能从A连到B上去。但我发现,每过几天,服务器A就死机,能ping通,但ssh就是连不上,而且在A上没有任何显示,鼠标和键盘都不再管用。请问这是怎么回事?