2 <html xmlns=
"http://www.w3.org/1999/xhtml"><head><meta http-equiv=
"Content-Type" content=
"text/html; charset=UTF-8"/><title>authpasswd
</title><link rel=
"stylesheet" href=
"style.css" type=
"text/css"/><meta name=
"generator" content=
"DocBook XSL Stylesheets V1.73.2"/><link rel=
"start" href=
"#authpasswd" title=
"authpasswd"/><link xmlns=
"" rel=
"stylesheet" type=
"text/css" href=
"manpage.css"/><meta xmlns=
"" name=
"MSSmartTagsPreventParsing" content=
"TRUE"/><link xmlns=
"" rel=
"icon" href=
"icon.gif" type=
"image/gif"/><!--
4 Copyright 1998 - 2007 Double Precision, Inc. See COPYING for distribution
7 --></head><body><div class=
"refentry" lang=
"en" xml:
lang=
"en"><a id=
"authpasswd" shape=
"rect"> </a><div class=
"titlepage"/><div class=
"refnamediv"><h2>Name
</h2><p>authpasswd — Generate login passwords
</p></div><div class=
"refsynopsisdiv"><h2>Synopsis
</h2><div class=
"cmdsynopsis"><p><code class=
"command">authpasswd
</code> [method]
</p></div></div><div class=
"refsect1" lang=
"en" xml:
lang=
"en"><a id=
"id297626" shape=
"rect"> </a><h2>DESCRIPTION
</h2><p>
8 <span class=
"command"><strong>authpasswd
</strong></span> is a helper utility that generates encrypted
10 Courier authentication library.
11 The Courier authentication library is capable of using several different
12 encryption methods for storing passwords.
13 <span class=
"command"><strong>authpasswd
</strong></span> issues a password prompt.
14 Enter the same password twice (for verification purposes).
15 <span class=
"command"><strong>authpasswd
</strong></span> computes and prints the encrypted password.
16 The encrypted password can be inserted verbatim into the appropriate
17 account record that's processed by the authentication library's
18 <code class=
"literal">authmysql
</code>,
19 <code class=
"literal">authpgsql
</code>,
20 or
<code class=
"literal">authldap
</code> module.
</p><p>
21 <em class=
"replaceable"><code>method
</code></em> may be set to one of the following
22 literals:
</p><div class=
"variablelist"><dl><dt><span class=
"term">crypt
</span></dt><dd><p>
23 Use the traditional
<acronym class=
"acronym">DES
</acronym>-based encrypted password.
</p></dd><dt><span class=
"term">md5
</span></dt><dd><p>
24 Compute a base64-encoded
<acronym class=
"acronym">MD5
</acronym> password hash.
</p></dd><dt><span class=
"term">md5raw
</span></dt><dd><p>
25 Compute a hexadecimal-encoded
<acronym class=
"acronym">MD5
</acronym> password hash.
</p></dd><dt><span class=
"term">sha1
</span></dt><dd><p>
26 Compute a
<acronym class=
"acronym">SHA1
</acronym> password hash.
</p></dd><dt><span class=
"term">sha256
</span></dt><dd><p>
27 Compute a
<acronym class=
"acronym">SHA256
</acronym> password hash.
</p></dd></dl></div><p>
29 <em class=
"replaceable"><code>method
</code></em> defaults to the
30 modified-
<acronym class=
"acronym">MD5
</acronym> password encryption algorithm that's used
31 in Linux (note that this is different from the “
<span class=
"quote">md5
</span>” password
32 hash method).
</p></div></div></body></html>