64ff59ba |
1 | .\" <!-- $Id: authpasswd.sgml,v 1.5 2007/10/07 18:33:22 mrsam Exp $ --> |
d9898ee8 |
2 | .\" <!-- Copyright 2004 Double Precision, Inc. See COPYING for --> |
3 | .\" <!-- distribution information. --> |
4 | .\" Title: authpasswd |
5 | .\" Author: |
64ff59ba |
6 | .\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/> |
7 | .\" Date: 10/07/2007 |
d9898ee8 |
8 | .\" Manual: Double Precision, Inc. |
9 | .\" Source: Double Precision, Inc. |
10 | .\" |
64ff59ba |
11 | .TH "AUTHPASSWD" "1" "10/07/2007" "Double Precision, Inc." "Double Precision, Inc." |
d9898ee8 |
12 | .\" disable hyphenation |
13 | .nh |
14 | .\" disable justification (adjust text to left margin only) |
15 | .ad l |
16 | .SH "NAME" |
64ff59ba |
17 | authpasswd - Generate login passwords |
d9898ee8 |
18 | .SH "SYNOPSIS" |
19 | .HP 11 |
20 | \fBauthpasswd\fR [method] |
21 | .SH "DESCRIPTION" |
22 | .PP |
23 | |
24 | \fBauthpasswd\fR |
64ff59ba |
25 | is a helper utility that generates encrypted passwords for the Courier authentication library\. The Courier authentication library is capable of using several different encryption methods for storing passwords\. |
d9898ee8 |
26 | \fBauthpasswd\fR |
64ff59ba |
27 | issues a password prompt\. Enter the same password twice (for verification purposes)\. |
d9898ee8 |
28 | \fBauthpasswd\fR |
64ff59ba |
29 | computes and prints the encrypted password\. The encrypted password can be inserted verbatim into the appropriate account record that\'s processed by the authentication library\'s |
d9898ee8 |
30 | authmysql, |
31 | authpgsql, or |
32 | authldap |
64ff59ba |
33 | module\. |
d9898ee8 |
34 | .PP |
35 | |
36 | \fImethod\fR |
37 | may be set to one of the following literals: |
38 | .PP |
39 | crypt |
40 | .RS 4 |
41 | Use the traditional |
64ff59ba |
42 | DES\-based encrypted password\. |
d9898ee8 |
43 | .RE |
44 | .PP |
45 | md5 |
46 | .RS 4 |
64ff59ba |
47 | Compute a base64\-encoded |
d9898ee8 |
48 | MD5 |
64ff59ba |
49 | password hash\. |
50 | .RE |
51 | .PP |
52 | md5raw |
53 | .RS 4 |
54 | Compute a hexadecimal\-encoded |
55 | MD5 |
56 | password hash\. |
d9898ee8 |
57 | .RE |
58 | .PP |
59 | sha1 |
60 | .RS 4 |
61 | Compute a |
62 | SHA1 |
64ff59ba |
63 | password hash\. |
d9898ee8 |
64 | .RE |
65 | .PP |
66 | sha256 |
67 | .RS 4 |
68 | Compute a |
69 | SHA256 |
64ff59ba |
70 | password hash\. |
d9898ee8 |
71 | .RE |
72 | .PP |
73 | If not specified, |
74 | \fImethod\fR |
75 | defaults to the modified\-MD5 |
64ff59ba |
76 | password encryption algorithm that\'s used in Linux (note that this is different from the |
d9898ee8 |
77 | \(lqmd5\(rq |
64ff59ba |
78 | password hash method)\. |