项目场景:
日常运维
问题描述
centos命令行因ssh其他机器卡死无法操作,centos7机器两台192.168.193.129、192.168.193.130,192.168.193.130通过ssh连接192.168.193.129,连接建立后,192.168.193.129配置iptables阻断此连接,导致192.168.193.130卡死无法进行任何操作。
原因分析:
ssh连接被阻断后,ssh客户端反应异常
解决方案:
为了避免此类事件发生,配置用户配置文件/root/.bash_profile的TMOUT,但会导致日常ssh连接事件受限制,不可取;
使用第三个机器ssh连接192.168.193.130,使用netstat -ntp 找到连接的pid,杀死他,192.168.193.130到的192.168.193.130的ssh立马中断。问题解决