客户端配置
修改Mac客户端ssh
# 编辑文件(主机所有用户生效) sudo vim /etc/ssh/ssh_config # 找到Host * 下面添加两行配置 ServerAliveInterval 60 # 表示每60秒向服务器发送一侧请求,从而保持长连接 ServerAliveCountMax 3 # 表示服务器发出请求后客户端没有相应的次数达到3次,就自动断开 |
服务端配置
修改服务器ssh
# 连接远程服务器 sudo ssh root@远程服务器地址 # 编辑文件 vim /etc/ssh/sshd_config # 找到如下配置并修改 ClientAliveInterval 60 # 表示每60秒向服务器发送一次心跳 ClientAliveCountMax 3 # 客户端3次没有返回心跳,则会断开连接 |
两种方法选择其中一种就行了,个人建议修改客户端的配置,这样比较安全,同时也比较方便