summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien Miller <djm@mindrot.org>2010-03-03 10:25:21 +1100
committerDamien Miller <djm@mindrot.org>2010-03-03 10:25:21 +1100
commit15f5b560b1542fa087d7462be416616104ab0be8 (patch)
tree6eee7518f58857bd10120a3742c4a4381e1dca0d
parent25b97dd454600dde697634c1c871a97f64045d5f (diff)
- jmc@cvs.openbsd.org 2010/02/26 22:09:28
[ssh-keygen.1 ssh.1 sshd.8] tweak previous;
-rw-r--r--ChangeLog4
-rw-r--r--ssh-keygen.121
-rw-r--r--ssh.13
-rw-r--r--sshd.820
4 files changed, 27 insertions, 21 deletions
diff --git a/ChangeLog b/ChangeLog
index c8b36eb15..aad1cd29b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
120100303 120100303
2 - (djm) [PROTOCOL.certkeys] Add RCS Ident 2 - (djm) [PROTOCOL.certkeys] Add RCS Ident
3 - OpenBSD CVS Sync
4 - jmc@cvs.openbsd.org 2010/02/26 22:09:28
5 [ssh-keygen.1 ssh.1 sshd.8]
6 tweak previous;
3 7
420100302 820100302
5 - (tim) [config.guess config.sub] Bug 1722: Update to latest versions from 9 - (tim) [config.guess config.sub] Bug 1722: Update to latest versions from
diff --git a/ssh-keygen.1 b/ssh-keygen.1
index 772caf7ad..d704f0660 100644
--- a/ssh-keygen.1
+++ b/ssh-keygen.1
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ssh-keygen.1,v 1.84 2010/02/26 20:29:54 djm Exp $ 1.\" $OpenBSD: ssh-keygen.1,v 1.85 2010/02/26 22:09:28 jmc Exp $
2.\" 2.\"
3.\" -*- nroff -*- 3.\" -*- nroff -*-
4.\" 4.\"
@@ -107,6 +107,7 @@
107.Op Fl a Ar num_trials 107.Op Fl a Ar num_trials
108.Op Fl W Ar generator 108.Op Fl W Ar generator
109.Nm ssh-keygen 109.Nm ssh-keygen
110.Bk -words
110.Fl s Ar ca_key 111.Fl s Ar ca_key
111.Fl I Ar certificate_identity 112.Fl I Ar certificate_identity
112.Op Fl h 113.Op Fl h
@@ -114,6 +115,7 @@
114.Op Fl O Ar constraint 115.Op Fl O Ar constraint
115.Op Fl V Ar validity_interval 116.Op Fl V Ar validity_interval
116.Ar 117.Ar
118.Ek
117.Sh DESCRIPTION 119.Sh DESCRIPTION
118.Nm 120.Nm
119generates, manages and converts authentication keys for 121generates, manages and converts authentication keys for
@@ -259,7 +261,7 @@ certificate.
259Please see the 261Please see the
260.Sx CERTIFICATES 262.Sx CERTIFICATES
261section for details. 263section for details.
262.It Fl I 264.It Fl I Ar certificate_identity
263Specify the key identity when signing a public key. 265Specify the key identity when signing a public key.
264Please see the 266Please see the
265.Sx CERTIFICATES 267.Sx CERTIFICATES
@@ -303,21 +305,21 @@ section for details.
303The constraints that are valid for user certificates are: 305The constraints that are valid for user certificates are:
304.Bl -tag -width Ds 306.Bl -tag -width Ds
305.It Ic no-x11-forwarding 307.It Ic no-x11-forwarding
306Disable X11 forwarding. (permitted by default) 308Disable X11 forwarding (permitted by default).
307.It Ic no-agent-forwarding 309.It Ic no-agent-forwarding
308Disable 310Disable
309.Xr ssh-agent 1 311.Xr ssh-agent 1
310forwarding. (permitted by default) 312forwarding (permitted by default).
311.It Ic no-port-forwarding 313.It Ic no-port-forwarding
312Disable port forwarding. (permitted by default) 314Disable port forwarding (permitted by default).
313.It Ic no-pty 315.It Ic no-pty
314Disable PTY allocation. (permitted by default) 316Disable PTY allocation (permitted by default).
315.It Ic no-user-rc 317.It Ic no-user-rc
316Disable execution of 318Disable execution of
317.Pa ~/.ssh/rc 319.Pa ~/.ssh/rc
318by 320by
319.Xr sshd 8 . 321.Xr sshd 8
320(permitted by default) 322(permitted by default).
321.It Ic clear 323.It Ic clear
322Clear all enabled permissions. 324Clear all enabled permissions.
323This is useful for clearing the default set of permissions so permissions may 325This is useful for clearing the default set of permissions so permissions may
@@ -504,7 +506,8 @@ the X.509 certificates used in
504.Nm 506.Nm
505supports two types of certificates: user and host. 507supports two types of certificates: user and host.
506User certificates authenticate users to servers, whereas host certificates 508User certificates authenticate users to servers, whereas host certificates
507authenticate server hosts to users. To generate a user certificate: 509authenticate server hosts to users.
510To generate a user certificate:
508.Pp 511.Pp
509.Dl $ ssh-keygen -s /path/to/ca_key -I key_id /path/to/user_key.pub 512.Dl $ ssh-keygen -s /path/to/ca_key -I key_id /path/to/user_key.pub
510.Pp 513.Pp
diff --git a/ssh.1 b/ssh.1
index 7d8f92aba..183dc277f 100644
--- a/ssh.1
+++ b/ssh.1
@@ -34,7 +34,7 @@
34.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 34.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
35.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 35.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
36.\" 36.\"
37.\" $OpenBSD: ssh.1,v 1.295 2010/02/26 20:29:54 djm Exp $ 37.\" $OpenBSD: ssh.1,v 1.296 2010/02/26 22:09:28 jmc Exp $
38.Dd $Mdocdate: February 26 2010 $ 38.Dd $Mdocdate: February 26 2010 $
39.Dt SSH 1 39.Dt SSH 1
40.Os 40.Os
@@ -1121,7 +1121,6 @@ See the
1121section of 1121section of
1122.Xr ssh-keygen 1 1122.Xr ssh-keygen 1
1123for more details. 1123for more details.
1124.Pp
1125.Sh SSH-BASED VIRTUAL PRIVATE NETWORKS 1124.Sh SSH-BASED VIRTUAL PRIVATE NETWORKS
1126.Nm 1125.Nm
1127contains support for Virtual Private Network (VPN) tunnelling 1126contains support for Virtual Private Network (VPN) tunnelling
diff --git a/sshd.8 b/sshd.8
index fcd5195db..88a86f958 100644
--- a/sshd.8
+++ b/sshd.8
@@ -34,7 +34,7 @@
34.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 34.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
35.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 35.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
36.\" 36.\"
37.\" $OpenBSD: sshd.8,v 1.251 2010/02/26 20:29:54 djm Exp $ 37.\" $OpenBSD: sshd.8,v 1.252 2010/02/26 22:09:28 jmc Exp $
38.Dd $Mdocdate: February 26 2010 $ 38.Dd $Mdocdate: February 26 2010 $
39.Dt SSHD 8 39.Dt SSHD 8
40.Os 40.Os
@@ -102,15 +102,6 @@ to use IPv6 addresses only.
102.It Fl b Ar bits 102.It Fl b Ar bits
103Specifies the number of bits in the ephemeral protocol version 1 103Specifies the number of bits in the ephemeral protocol version 1
104server key (default 1024). 104server key (default 1024).
105.It Fl c Ar host_certificate_file
106Specifies a path to a certificate file to identify
107.Nm
108during key exchange.
109The certificate file must match a host key file specified using the
110.Fl -h
111option or the
112.Cm HostKey
113configuration directive.
114.It Fl C Ar connection_spec 105.It Fl C Ar connection_spec
115Specify the connection parameters to use for the 106Specify the connection parameters to use for the
116.Fl T 107.Fl T
@@ -129,6 +120,15 @@ and
129All are required and may be supplied in any order, either with multiple 120All are required and may be supplied in any order, either with multiple
130.Fl C 121.Fl C
131options or as a comma-separated list. 122options or as a comma-separated list.
123.It Fl c Ar host_certificate_file
124Specifies a path to a certificate file to identify
125.Nm
126during key exchange.
127The certificate file must match a host key file specified using the
128.Fl h
129option or the
130.Cm HostKey
131configuration directive.
132.It Fl D 132.It Fl D
133When this option is specified, 133When this option is specified,
134.Nm 134.Nm