本地和远程操作系统都是Debian8。
我想让 ssh 保持很长时间。我的客户端(本地)端
的配置文件/etc/ssh/ssh_config
。
Host *
ServerAliveInterval 60
ServerAliveCountMax 10000
Run Code Online (Sandbox Code Playgroud)
/etc/ssh/sshd_config
我的服务器(远程)端的配置文件。
/etc/ssh/sshd_config
TCPKeepAlive yes
ClientAliveInterval 60
ClientAliveCountMax 10000
Run Code Online (Sandbox Code Playgroud)
经测试,ssh连接可以长时间保持活动状态。有一个参数/etc/ssh/ssh_config
,ConnectTimeout
,是什么意思?
做ConnectTimeout 0
或起ConnectTimeout 1000
不同的作用?
use*_*517 10
人 ssh_config
/连接超时
ConnectTimeout 指定连接到 SSH 服务器时使用的超时(以秒为单位),而不是使用默认的系统 TCP 超时。此超时适用于建立连接和执行初始 SSH 协议握手和密钥交换。
归档时间: |
|
查看次数: |
28055 次 |
最近记录: |