summaryrefslogtreecommitdiff
path: root/ssh_config.5
diff options
context:
space:
mode:
Diffstat (limited to 'ssh_config.5')
-rw-r--r--ssh_config.575
1 files changed, 73 insertions, 2 deletions
diff --git a/ssh_config.5 b/ssh_config.5
index 3eaaa536a..3c1f87bef 100644
--- a/ssh_config.5
+++ b/ssh_config.5
@@ -33,8 +33,8 @@
33.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 33.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
34.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 34.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
35.\" 35.\"
36.\" $OpenBSD: ssh_config.5,v 1.170 2013/10/15 14:10:25 jmc Exp $ 36.\" $OpenBSD: ssh_config.5,v 1.171 2013/10/16 02:31:46 djm Exp $
37.Dd $Mdocdate: October 15 2013 $ 37.Dd $Mdocdate: October 16 2013 $
38.Dt SSH_CONFIG 5 38.Dt SSH_CONFIG 5
39.Os 39.Os
40.Sh NAME 40.Sh NAME
@@ -200,6 +200,77 @@ Note that this option does not work if
200.Cm UsePrivilegedPort 200.Cm UsePrivilegedPort
201is set to 201is set to
202.Dq yes . 202.Dq yes .
203.It Cm CanonicalDomains
204when
205.Cm CanonicaliseHostname
206is enabled, this option specifies the list of domain suffixes in which to
207search for the specified destination host.
208.It Cm CanonicaliseFallbackLocal
209specified whether to fail with an error when hostname canonicalisation fails.
210The default of
211.Dq no
212will attempt to lookup the unqualified hostname using the system resolver's
213search rules.
214A value of
215.Dq yes
216will cause
217.Xr ssh 1
218to fail instantly if
219.Cm CanonicaliseHostname
220is enabled and the target hostname cannot be found in any of the domains
221specified by
222.Cm CanonicalDomains .
223.It Cm CanonicaliseHostname
224controls whether explicit hostname canonicalisation is performed.
225The default
226.Dq no
227is not to perform any name rewriting and let the system resolver handle all
228hostname lookups.
229If set to
230.Dq yes
231then, for connections that do not use a
232.Cm ProxyCommand ,
233.Xr ssh 1
234will attempt to canonicalise the hostname specified on the command line
235using the
236.Cm CanonicalDomains
237suffixes and
238.Cm CanonicalisePermittedCNAMEs
239rules.
240If
241.Cm CanonicaliseHostname
242is set to
243.Dq always ,
244then canonicalisation is applied to proxied connections to.
245.It Cm CanonicaliseMaxDots
246specifies the maximum number of dot characters in a hostname name before
247canonicalisation is disabled.
248The default of
249.Dq 1
250allows a single dot (i.e. hostname.subdomain)
251.It Cm CanonicalisePermittedCNAMEs
252specifies rules to determine whether CNAMEs should be followed when
253canonicalising hostnames.
254The rules consist of one or more arguments of
255.Sm off
256.Ar source_domain_list : Ar target_domain_list
257.Sm on
258where
259.Ar source_domain_list
260is a pattern-list of domains that are may follow CNAMEs in canonicalisation
261and
262.Ar target_domain_list
263is a pattern-list of domains that they may resove to.
264.Pp
265For example,
266.Dq *.a.example.com:*.b.example.com,*.c.example.com
267will allow hostnames matching
268.Dq *.a.example.com
269to be canonicalised to names in the
270.Dq *.b.example.com
271or
272.Dq *.c.example.com
273domains.
203.It Cm ChallengeResponseAuthentication 274.It Cm ChallengeResponseAuthentication
204Specifies whether to use challenge-response authentication. 275Specifies whether to use challenge-response authentication.
205The argument to this keyword must be 276The argument to this keyword must be