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