diff options
Diffstat (limited to 'ssh_config.5')
-rw-r--r-- | ssh_config.5 | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/ssh_config.5 b/ssh_config.5 index 1fc0a6b1c..694868053 100644 --- a/ssh_config.5 +++ b/ssh_config.5 | |||
@@ -136,8 +136,12 @@ Valid arguments are | |||
136 | If set to | 136 | If set to |
137 | .Dq yes , | 137 | .Dq yes , |
138 | passphrase/password querying will be disabled. | 138 | passphrase/password querying will be disabled. |
139 | In addition, the | ||
140 | .Cm ServerAliveInterval | ||
141 | option will be set to 300 seconds by default. | ||
139 | This option is useful in scripts and other batch jobs where no user | 142 | This option is useful in scripts and other batch jobs where no user |
140 | is present to supply the password. | 143 | is present to supply the password, |
144 | and where it is desirable to detect a broken network swiftly. | ||
141 | The argument must be | 145 | The argument must be |
142 | .Dq yes | 146 | .Dq yes |
143 | or | 147 | or |
@@ -1141,8 +1145,15 @@ from the server, | |||
1141 | will send a message through the encrypted | 1145 | will send a message through the encrypted |
1142 | channel to request a response from the server. | 1146 | channel to request a response from the server. |
1143 | The default | 1147 | The default |
1144 | is 0, indicating that these messages will not be sent to the server. | 1148 | is 0, indicating that these messages will not be sent to the server, |
1149 | or 300 if the | ||
1150 | .Cm BatchMode | ||
1151 | option is set. | ||
1145 | This option applies to protocol version 2 only. | 1152 | This option applies to protocol version 2 only. |
1153 | .Cm ProtocolKeepAlives | ||
1154 | and | ||
1155 | .Cm SetupTimeOut | ||
1156 | are Debian-specific compatibility aliases for this option. | ||
1146 | .It Cm StrictHostKeyChecking | 1157 | .It Cm StrictHostKeyChecking |
1147 | If this flag is set to | 1158 | If this flag is set to |
1148 | .Dq yes , | 1159 | .Dq yes , |
@@ -1181,6 +1192,12 @@ Specifies whether the system should send TCP keepalive messages to the | |||
1181 | other side. | 1192 | other side. |
1182 | If they are sent, death of the connection or crash of one | 1193 | If they are sent, death of the connection or crash of one |
1183 | of the machines will be properly noticed. | 1194 | of the machines will be properly noticed. |
1195 | This option only uses TCP keepalives (as opposed to using ssh level | ||
1196 | keepalives), so takes a long time to notice when the connection dies. | ||
1197 | As such, you probably want | ||
1198 | the | ||
1199 | .Cm ServerAliveInterval | ||
1200 | option as well. | ||
1184 | However, this means that | 1201 | However, this means that |
1185 | connections will die if the route is down temporarily, and some people | 1202 | connections will die if the route is down temporarily, and some people |
1186 | find it annoying. | 1203 | find it annoying. |