解决ssh链接一段时间后,无法输入的问题

  • 场景复现
    • 在终端中,使用ssh指令链接到特定某服务器:ssh root@121.222.34.32
    • 若一段时间内,不在ssh链接的终端中,执行任何操作,该终端就或“失活”。具体来说就是,无法在该终端中执行任何操作。
  • 解决方法:
    • 修改服务器端,向客户端发送心跳
    sudo vim /etc/ssh/sshd_config
    #添加
    ClientAliveInterval 30 #表示每隔多少秒,服务器端向客户端发送心跳 
    ClientAliveCountMax 6 #表示上述多少次心跳无响应后,表示client链接已经断开
    
    • 修改客户端,向服务器端发送心跳
    sudo vim /etc/ssh/ssh_config
    # 添加
    ServerAliveInterval 30
    ServerAliveCountMax 6
    
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。