insert ANSI-mandated bogosity
[unix-history] / usr / src / local / kerberosIV / make_keypair / make_keypair.8
CommitLineData
5772a23d
EA
1.\" Copyright (c) 1988, 1993
2.\" The Regents of the University of California. All rights reserved.
8107e037 3.\"
0fccfdb8 4.\" %sccs.include.redist.man%
8107e037 5.\"
5772a23d 6.\" @(#)make_keypair.8 8.1 (Berkeley) %G%
0fccfdb8
CL
7.\"
8.Dd
9.Dt MAKE_KEYPAIR 8
10.Os
11.Sh NAME
12.Nm make_keypair
13.Nd generate Kerberos host key pair
14.Sh SYNOPSIS
15.Nm make_keypair
16.Ar hostname
17.Op Ar hostname ...
18.Sh DESCRIPTION
8107e037 19The
0fccfdb8 20.Nm make_keypair
8107e037 21command
0fccfdb8
CL
22is used to create pairs of
23.Tn DES
24keys for
25each
26.Ar hostname .
8107e037 27The keys are used by priviledged programs such as
0fccfdb8 28.Xr register 1
8107e037 29to make remote updates to the Kerberos database without
0fccfdb8
CL
30having to have first acquired a Kerberos ticket granting ticket
31.Pq Tn TGT .
8107e037 32The keys created by
0fccfdb8 33.Nm make_keypair
8107e037 34are placed (by hand) in the filesystems of the
0fccfdb8
CL
35kerberos server in
36.Pa /etc/kerberosIV/register_keys ,
8107e037 37and in the root directory on the clients.
0fccfdb8
CL
38For example, the file
39.Pa /.update.key128.32.130.3
40would
8107e037
KF
41contain a copy of the key on the client with
42IP address 128.32.130.3.
43These keys provide a shared secret which may be used to establish
44a secure channel between the client hosts and the Kerberos server.
0fccfdb8
CL
45.Sh FILES
46.Bl -tag -width /etc/kerberosIV/register_keysxx -compact
47.It Pa /.update.keyxx.xx.xx.xx
48shared
49.Tn DES
50key with server
51.It Pa /etc/kerberosIV/register_keys
52server's key storage directory
53.El
54.Sh SEE ALSO
55.Xr register 1 ,
56.Xr registerd 8 ,
57.Xr kerberos 1
58.Sh HISTORY
59The
0e29eac7
EA
60.Nm make_keypair
61utility first appeared in 4.4BSD.