jpayne@68
|
1 .\" Man page generated from reStructuredText.
|
jpayne@68
|
2 .
|
jpayne@68
|
3 .TH "KTUTIL" "1" " " "1.20.1" "MIT Kerberos"
|
jpayne@68
|
4 .SH NAME
|
jpayne@68
|
5 ktutil \- Kerberos keytab file maintenance utility
|
jpayne@68
|
6 .
|
jpayne@68
|
7 .nr rst2man-indent-level 0
|
jpayne@68
|
8 .
|
jpayne@68
|
9 .de1 rstReportMargin
|
jpayne@68
|
10 \\$1 \\n[an-margin]
|
jpayne@68
|
11 level \\n[rst2man-indent-level]
|
jpayne@68
|
12 level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
|
jpayne@68
|
13 -
|
jpayne@68
|
14 \\n[rst2man-indent0]
|
jpayne@68
|
15 \\n[rst2man-indent1]
|
jpayne@68
|
16 \\n[rst2man-indent2]
|
jpayne@68
|
17 ..
|
jpayne@68
|
18 .de1 INDENT
|
jpayne@68
|
19 .\" .rstReportMargin pre:
|
jpayne@68
|
20 . RS \\$1
|
jpayne@68
|
21 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
|
jpayne@68
|
22 . nr rst2man-indent-level +1
|
jpayne@68
|
23 .\" .rstReportMargin post:
|
jpayne@68
|
24 ..
|
jpayne@68
|
25 .de UNINDENT
|
jpayne@68
|
26 . RE
|
jpayne@68
|
27 .\" indent \\n[an-margin]
|
jpayne@68
|
28 .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
|
jpayne@68
|
29 .nr rst2man-indent-level -1
|
jpayne@68
|
30 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
|
jpayne@68
|
31 .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
|
jpayne@68
|
32 ..
|
jpayne@68
|
33 .SH SYNOPSIS
|
jpayne@68
|
34 .sp
|
jpayne@68
|
35 \fBktutil\fP
|
jpayne@68
|
36 .SH DESCRIPTION
|
jpayne@68
|
37 .sp
|
jpayne@68
|
38 The ktutil command invokes a command interface from which an
|
jpayne@68
|
39 administrator can read, write, or edit entries in a keytab. (Kerberos
|
jpayne@68
|
40 V4 srvtab files are no longer supported.)
|
jpayne@68
|
41 .SH COMMANDS
|
jpayne@68
|
42 .SS list
|
jpayne@68
|
43 .INDENT 0.0
|
jpayne@68
|
44 .INDENT 3.5
|
jpayne@68
|
45 \fBlist\fP [\fB\-t\fP] [\fB\-k\fP] [\fB\-e\fP]
|
jpayne@68
|
46 .UNINDENT
|
jpayne@68
|
47 .UNINDENT
|
jpayne@68
|
48 .sp
|
jpayne@68
|
49 Displays the current keylist. If \fB\-t\fP, \fB\-k\fP, and/or \fB\-e\fP are
|
jpayne@68
|
50 specified, also display the timestamp, key contents, or enctype
|
jpayne@68
|
51 (respectively).
|
jpayne@68
|
52 .sp
|
jpayne@68
|
53 Alias: \fBl\fP
|
jpayne@68
|
54 .SS read_kt
|
jpayne@68
|
55 .INDENT 0.0
|
jpayne@68
|
56 .INDENT 3.5
|
jpayne@68
|
57 \fBread_kt\fP \fIkeytab\fP
|
jpayne@68
|
58 .UNINDENT
|
jpayne@68
|
59 .UNINDENT
|
jpayne@68
|
60 .sp
|
jpayne@68
|
61 Read the Kerberos V5 keytab file \fIkeytab\fP into the current keylist.
|
jpayne@68
|
62 .sp
|
jpayne@68
|
63 Alias: \fBrkt\fP
|
jpayne@68
|
64 .SS write_kt
|
jpayne@68
|
65 .INDENT 0.0
|
jpayne@68
|
66 .INDENT 3.5
|
jpayne@68
|
67 \fBwrite_kt\fP \fIkeytab\fP
|
jpayne@68
|
68 .UNINDENT
|
jpayne@68
|
69 .UNINDENT
|
jpayne@68
|
70 .sp
|
jpayne@68
|
71 Write the current keylist into the Kerberos V5 keytab file \fIkeytab\fP\&.
|
jpayne@68
|
72 .sp
|
jpayne@68
|
73 Alias: \fBwkt\fP
|
jpayne@68
|
74 .SS clear_list
|
jpayne@68
|
75 .INDENT 0.0
|
jpayne@68
|
76 .INDENT 3.5
|
jpayne@68
|
77 \fBclear_list\fP
|
jpayne@68
|
78 .UNINDENT
|
jpayne@68
|
79 .UNINDENT
|
jpayne@68
|
80 .sp
|
jpayne@68
|
81 Clear the current keylist.
|
jpayne@68
|
82 .sp
|
jpayne@68
|
83 Alias: \fBclear\fP
|
jpayne@68
|
84 .SS delete_entry
|
jpayne@68
|
85 .INDENT 0.0
|
jpayne@68
|
86 .INDENT 3.5
|
jpayne@68
|
87 \fBdelete_entry\fP \fIslot\fP
|
jpayne@68
|
88 .UNINDENT
|
jpayne@68
|
89 .UNINDENT
|
jpayne@68
|
90 .sp
|
jpayne@68
|
91 Delete the entry in slot number \fIslot\fP from the current keylist.
|
jpayne@68
|
92 .sp
|
jpayne@68
|
93 Alias: \fBdelent\fP
|
jpayne@68
|
94 .SS add_entry
|
jpayne@68
|
95 .INDENT 0.0
|
jpayne@68
|
96 .INDENT 3.5
|
jpayne@68
|
97 \fBadd_entry\fP {\fB\-key\fP|\fB\-password\fP} \fB\-p\fP \fIprincipal\fP
|
jpayne@68
|
98 \fB\-k\fP \fIkvno\fP [\fB\-e\fP \fIenctype\fP] [\fB\-f\fP|\fB\-s\fP \fIsalt\fP]
|
jpayne@68
|
99 .UNINDENT
|
jpayne@68
|
100 .UNINDENT
|
jpayne@68
|
101 .sp
|
jpayne@68
|
102 Add \fIprincipal\fP to keylist using key or password. If the \fB\-f\fP flag
|
jpayne@68
|
103 is specified, salt information will be fetched from the KDC; in this
|
jpayne@68
|
104 case the \fB\-e\fP flag may be omitted, or it may be supplied to force a
|
jpayne@68
|
105 particular enctype. If the \fB\-f\fP flag is not specified, the \fB\-e\fP
|
jpayne@68
|
106 flag must be specified, and the default salt will be used unless
|
jpayne@68
|
107 overridden with the \fB\-s\fP option.
|
jpayne@68
|
108 .sp
|
jpayne@68
|
109 Alias: \fBaddent\fP
|
jpayne@68
|
110 .SS list_requests
|
jpayne@68
|
111 .INDENT 0.0
|
jpayne@68
|
112 .INDENT 3.5
|
jpayne@68
|
113 \fBlist_requests\fP
|
jpayne@68
|
114 .UNINDENT
|
jpayne@68
|
115 .UNINDENT
|
jpayne@68
|
116 .sp
|
jpayne@68
|
117 Displays a listing of available commands.
|
jpayne@68
|
118 .sp
|
jpayne@68
|
119 Aliases: \fBlr\fP, \fB?\fP
|
jpayne@68
|
120 .SS quit
|
jpayne@68
|
121 .INDENT 0.0
|
jpayne@68
|
122 .INDENT 3.5
|
jpayne@68
|
123 \fBquit\fP
|
jpayne@68
|
124 .UNINDENT
|
jpayne@68
|
125 .UNINDENT
|
jpayne@68
|
126 .sp
|
jpayne@68
|
127 Quits ktutil.
|
jpayne@68
|
128 .sp
|
jpayne@68
|
129 Aliases: \fBexit\fP, \fBq\fP
|
jpayne@68
|
130 .SH EXAMPLE
|
jpayne@68
|
131 .INDENT 0.0
|
jpayne@68
|
132 .INDENT 3.5
|
jpayne@68
|
133 .INDENT 0.0
|
jpayne@68
|
134 .INDENT 3.5
|
jpayne@68
|
135 .sp
|
jpayne@68
|
136 .nf
|
jpayne@68
|
137 .ft C
|
jpayne@68
|
138 ktutil: add_entry \-password \-p alice@BLEEP.COM \-k 1 \-e
|
jpayne@68
|
139 aes128\-cts\-hmac\-sha1\-96
|
jpayne@68
|
140 Password for alice@BLEEP.COM:
|
jpayne@68
|
141 ktutil: add_entry \-password \-p alice@BLEEP.COM \-k 1 \-e
|
jpayne@68
|
142 aes256\-cts\-hmac\-sha1\-96
|
jpayne@68
|
143 Password for alice@BLEEP.COM:
|
jpayne@68
|
144 ktutil: write_kt alice.keytab
|
jpayne@68
|
145 ktutil:
|
jpayne@68
|
146 .ft P
|
jpayne@68
|
147 .fi
|
jpayne@68
|
148 .UNINDENT
|
jpayne@68
|
149 .UNINDENT
|
jpayne@68
|
150 .UNINDENT
|
jpayne@68
|
151 .UNINDENT
|
jpayne@68
|
152 .SH ENVIRONMENT
|
jpayne@68
|
153 .sp
|
jpayne@68
|
154 See kerberos(7) for a description of Kerberos environment
|
jpayne@68
|
155 variables.
|
jpayne@68
|
156 .SH SEE ALSO
|
jpayne@68
|
157 .sp
|
jpayne@68
|
158 kadmin(1), kdb5_util(8), kerberos(7)
|
jpayne@68
|
159 .SH AUTHOR
|
jpayne@68
|
160 MIT
|
jpayne@68
|
161 .SH COPYRIGHT
|
jpayne@68
|
162 1985-2022, MIT
|
jpayne@68
|
163 .\" Generated by docutils manpage writer.
|
jpayne@68
|
164 .
|