- 场景复现
- 在终端中,使用ssh指令链接到特定某服务器:
ssh root@121.222.34.32
- 若一段时间内,不在ssh链接的终端中,执行任何操作,该终端就或“失活”。具体来说就是,无法在该终端中执行任何操作。
- 在终端中,使用ssh指令链接到特定某服务器:
- 解决方法:
- 修改服务器端,向客户端发送心跳
sudo vim /etc/ssh/sshd_config #添加 ClientAliveInterval 30 #表示每隔多少秒,服务器端向客户端发送心跳 ClientAliveCountMax 6 #表示上述多少次心跳无响应后,表示client链接已经断开
- 修改客户端,向服务器端发送心跳
sudo vim /etc/ssh/ssh_config # 添加 ServerAliveInterval 30 ServerAliveCountMax 6
网友评论