我的中有以下通用主机配置.ssh/ssh_config
:
Host *
ConnectTimeout 5
ServerAliveInterval 5
ServerAliveCountMax 12
我也有一些特定的配置。例如以下别名:
Host work-server-1
Hostname a.b.c.d
Host work-server-2
Hostname i.j.k.l
现在,我的问题是:登录主机时work-server-1
,SSH 是否也会使用条目中定义的ConnectTimeout
,ServerAliveInterval
和设置?ServerAliveCountMax
Host *
对于每个指令,使用中的第一个相关事件
ssh_config
。引用手册页
ssh_config
:所以使用下面的配置文件:
ServerAliveInterval 1
始终使用,4
并且7
从不使用,甚至对于work
.ConnectTimeout
对于,2
对于work
其他主机它是3
。ServerAliveCountMax
从未使用-specific 值,甚至.5
work
6
work