Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

doveadm-pw(1) [centos man page]

DOVEADM-PW(1)							      Dovecot							     DOVEADM-PW(1)

NAME
doveadm-pw - Dovecot's password hash generator SYNOPSIS
doveadm [-Dv] pw -l doveadm [-Dv] pw [-p password] [-r rounds] [-s scheme] [-u user] [-V] doveadm [-Dv] pw -t hash [-p password] [-u user] DESCRIPTION
doveadm pw is used to generate password hashes for different password schemes and optionally verify the generated hash. All generated password hashes have a {scheme} prefix, for example {SHA512-CRYPT.HEX}. All passdbs have a default scheme for passwords stored without the {scheme} prefix. The default scheme can be overridden by storing the password with the scheme prefix. OPTIONS
Global doveadm(1) options: -D Enables verbosity and debug messages. -v Enables verbosity, including progress counter. Command specific options: -l List all supported password schemes and exit successfully. There are up to three optional password schemes: BLF-CRYPT (Blowfish crypt), SHA256-CRYPT and SHA512-CRYPT. Their availability depends on the system's currently used libc. -p password The plain text password for which the hash should be generated. If no password was given doveadm(1) will prompt interactively for one. -r rounds The password schemes BLF-CRYPT, SHA256-CRYPT and SHA512-CRYPT supports a variable number of encryption rounds. The following table shows the minimum/maximum number of encryption rounds per scheme. When the -r option was omitted the default number of encryption rounds will be applied. Scheme | Minimum | Maximum | Default ---------------------------------------------- BLF-CRYPT | 4 | 31 | 5 SHA256-CRYPT | 1000 | 999999999 | 5000 SHA512-CRYPT | 1000 | 999999999 | 5000 -s scheme The password scheme which should be used to generate the hashed password. By default the CRAM-MD5 scheme will be used. It is also possible to append an encoding suffix to the scheme. Supported encoding suffixes are: .b64, .base64 and .hex. See also http://wiki2.dovecot.org/Authentication/PasswordSchemes for more details about password schemes. -t hash Test if the given password hash matches a given plain text password. The plain text password may be passed using the -p option. When no password was specified, doveadm(1) will prompt interactively for one. -u user When the DIGEST-MD5 scheme is used, also the user name must be given, because the user name is a part of the generated hash. For more information about Digest-MD5 please read also: http://wiki2.dovecot.org/Authentication/Mechanisms/DigestMD5 -V When this option is given, the hashed password will be internally verified. The result of the verification will be shown after the hashed password, enclosed in parenthesis. EXAMPLE
The first password hash is a DIGEST-MD5 hash for jane.roe@example.com. The second password hash is a CRAM-MD5 hash for john.doe@exam- ple.com. doveadm pw -s digest-md5 -u jane.roe@example.com Enter new password: Retype new password: {DIGEST-MD5}9b9dcb4466233a9307bbc33708dffda0 doveadm pw Enter new password: Retype new password: {CRAM-MD5}913331d8782236a8ecba7764a63aa27b26437fd40ca878d887f11d81245c2c6b REPORTING BUGS
Report bugs, including doveconf -n output, to the Dovecot Mailing List <dovecot@dovecot.org>. Information about reporting bugs is avail- able at: http://dovecot.org/bugreport.html SEE ALSO
doveadm(1) Dovecot v2.2 2013-08-17 DOVEADM-PW(1)

Check Out this Related Man Page

DOVEADM(1)							      Dovecot								DOVEADM(1)

NAME
doveadm - Dovecot's administration utility SYNOPSIS
doveadm [-Dv] [-f formatter] command [command_options] [command_arguments] DESCRIPTION
doveadm is the Dovecot administration tool. It can be used to manage various parts of Dovecot, as well as access users' mailboxes. Execute doveadm help, for a command usage listing. OPTIONS
Global doveadm(1) options: -D Enables verbosity and debug messages. -f formatter Specifies the formatter for formatting the output. Supported formatters are: flow prints each line with key=value pairs. pager prints each key: value pair on its own line and separates records with form feed character (^L). tab prints a table header followed by tab separated value lines. table prints a table header followed by adjusted value lines. -v Enables verbosity, including progress counter. COMMANDS
These commands work directly with Dovecot's master process. reload doveadm reload Force dovecot(1) to reload the configuration. stop doveadm stop Stop dovecot(1) and all its child processes. ADDITIONAL MASTER COMMANDS doveadm director doveadm-director(1), Manage Dovecot directors (if used by proxy servers). doveadm instance doveadm-instance(1), Manage the list of running Dovecot instances. doveadm kick doveadm-kick(1), Disconnect users by user name and/or IP address. doveadm log doveadm-log(1), Locate, test or reopen Dovecot's log files. doveadm mount doveadm-mount(1), Manage the list of mountpoints where mails are stored. doveadm penalty doveadm-penalty(1), Show current penalties. doveadm who doveadm-who(1); Show who is logged in to the Dovecot server. AUTHENTICATION COMMANDS doveadm auth doveadm-auth(1), Test authentication for a user. doveadm pw doveadm-pw(1), Dovecot's password hash generator. doveadm user doveadm-user(1), Perform a user lookup in Dovecot's userdbs MAILBOX COMMANDS doveadm altmove doveadm-altmove(1), Move matching mails to the alternative storage. doveadm dump doveadm-dump(1), Dump the content of Dovecot's binary mailbox index/log. doveadm expunge doveadm-expunge(1), Expunge messages matching given search query. doveadm fetch doveadm-fetch(1), Fetch messages matching given search query. doveadm force-resync doveadm-force-resync(1), Repair broken mailboxes, in case Dovecot doesn't automatically do that. doveadm import doveadm-import(1), Import messages matching given search query. doveadm index doveadm-index(1), Index messages in a given mailbox. doveadm mailbox doveadm-mailbox(1), Various commands related to handling mailboxes. doveadm move doveadm-move(1) Move messages matching the given search query into another mailbox. doveadm purge doveadm-purge(1) Remove messages with refcount=0 from mdbox files. doveadm quota doveadm-quota(1), Initialize/recalculate or show current quota usage. doveadm search doveadm-search(1), Show a list of mailbox GUIDs and message UIDs matching given search query. EXIT STATUS
doveadm will exit with one of the following values: 0 Selected command was executed successful. >0 Command failed in some way. ENVIRONMENT
USER This environment variable is used to determine the user if a command accepts a user but none was specified. FILES
/etc/dovecot/dovecot.conf Dovecot's main configuration file. /etc/dovecot/conf.d/10-mail.conf Mailbox locations and namespaces. /etc/dovecot/conf.d/90-plugin.conf Plugin specific settings. REPORTING BUGS
Report bugs, including doveconf -n output, to the Dovecot Mailing List <dovecot@dovecot.org>. Information about reporting bugs is avail- able at: http://dovecot.org/bugreport.html SEE ALSO
doveadm-help(1), doveconf(1), dovecot(1), dsync(1), doveadm-search-query(7) Dovecot v2.1 2011-05-11 DOVEADM(1)
Man Page