Print this page
OS-1282 smartos' OpenSSH "KeepAlive" config var differs from "TCPKeepAlive" name in current OpenSSH
   1 '\" te
   2 .\" Copyright (c) 2009, Sun Microsystems, Inc. All Rights Reserved.

   3 .\" To view Portions Copyright for OpenSSH, the default path is /var/sadm/pkg/SUNWsshdr/install/copyright. If the Solaris operating environment has been installed anywhere other than the default, modify the specified path to access the file at the installed location.
   4 .\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License").  You may not use this file except in compliance with the License. You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing.
   5 .\"  See the License for the specific language governing permissions and limitations under the License. When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE.  If applicable, add the following below this CDDL HEADER, with
   6 .\" the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
   7 .TH SSH_CONFIG 4 "Apr 20, 2009"
   8 .SH NAME
   9 ssh_config \- ssh configuration file
  10 .SH SYNOPSIS
  11 .LP
  12 .nf
  13 \fB/etc/ssh/ssh_config\fR
  14 .fi
  15 
  16 .LP
  17 .nf
  18 \fB$HOME/.ssh/config\fR
  19 .fi
  20 
  21 .SH DESCRIPTION
  22 .sp


 511 
 512 .sp
 513 .ne 2
 514 .na
 515 \fB\fBIgnoreIfUnknown\fR\fR
 516 .ad
 517 .sp .6
 518 .RS 4n
 519 Specifies a comma-separated list of \fBssh_config\fR parameters, which, if
 520 unknown to \fBssh\fR(1), are to be ignored by \fBssh\fR.
 521 .sp
 522 This parameter is primarily intended to be used in the per-user
 523 \fBssh_config\fR, \fB~/.ssh/config\fR. While this parameter can also be used in
 524 the system wide \fB/etc/ssh/ssh_config\fR file, it is generally useless as the
 525 capabilities of the \fBssh\fR(1) client on that host should match that file.
 526 .RE
 527 
 528 .sp
 529 .ne 2
 530 .na
 531 \fB\fBKeepAlive\fR\fR
 532 .ad
 533 .sp .6
 534 .RS 4n
 535 Specifies whether the system should send TCP keepalive messages to the other
 536 side. If they are sent, death of the connection or crash of one of the machines
 537 is properly noticed. However, this means that connections die if the route is
 538 down temporarily, which can be a source of annoyance.
 539 .sp
 540 The default is \fByes\fR (to send keepalives), which means the client notices
 541 if the network goes down or the remote host dies. This is important in scripts,
 542 and many users want it too. To disable keepalives, the value should be set to
 543 \fBno\fR in both the server and the client configuration files.
 544 .RE
 545 
 546 .sp
 547 .ne 2
 548 .na
 549 \fB\fBLocalForward\fR\fR
 550 .ad
 551 .sp .6


   1 '\" te
   2 .\" Copyright (c) 2009, Sun Microsystems, Inc. All Rights Reserved.
   3 .\" Copyright (c) 2012, Joyent, Inc. All Rights Reserved.
   4 .\" To view Portions Copyright for OpenSSH, the default path is /var/sadm/pkg/SUNWsshdr/install/copyright. If the Solaris operating environment has been installed anywhere other than the default, modify the specified path to access the file at the installed location.
   5 .\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License").  You may not use this file except in compliance with the License. You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing.
   6 .\"  See the License for the specific language governing permissions and limitations under the License. When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE.  If applicable, add the following below this CDDL HEADER, with
   7 .\" the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
   8 .TH SSH_CONFIG 4 "Apr 20, 2009"
   9 .SH NAME
  10 ssh_config \- ssh configuration file
  11 .SH SYNOPSIS
  12 .LP
  13 .nf
  14 \fB/etc/ssh/ssh_config\fR
  15 .fi
  16 
  17 .LP
  18 .nf
  19 \fB$HOME/.ssh/config\fR
  20 .fi
  21 
  22 .SH DESCRIPTION
  23 .sp


 512 
 513 .sp
 514 .ne 2
 515 .na
 516 \fB\fBIgnoreIfUnknown\fR\fR
 517 .ad
 518 .sp .6
 519 .RS 4n
 520 Specifies a comma-separated list of \fBssh_config\fR parameters, which, if
 521 unknown to \fBssh\fR(1), are to be ignored by \fBssh\fR.
 522 .sp
 523 This parameter is primarily intended to be used in the per-user
 524 \fBssh_config\fR, \fB~/.ssh/config\fR. While this parameter can also be used in
 525 the system wide \fB/etc/ssh/ssh_config\fR file, it is generally useless as the
 526 capabilities of the \fBssh\fR(1) client on that host should match that file.
 527 .RE
 528 
 529 .sp
 530 .ne 2
 531 .na
 532 \fB\fBTCPKeepAlive\fR\fR
 533 .ad
 534 .sp .6
 535 .RS 4n
 536 Specifies whether the system should send TCP keepalive messages to the other
 537 side. If they are sent, death of the connection or crash of one of the machines
 538 is properly noticed. However, this means that connections die if the route is
 539 down temporarily, which can be a source of annoyance.
 540 .sp
 541 The default is \fByes\fR (to send keepalives), which means the client notices
 542 if the network goes down or the remote host dies. This is important in scripts,
 543 and many users want it too. To disable keepalives, the value should be set to
 544 \fBno\fR in both the server and the client configuration files.
 545 .RE
 546 
 547 .sp
 548 .ne 2
 549 .na
 550 \fB\fBLocalForward\fR\fR
 551 .ad
 552 .sp .6