文章目录
openssl passwd
是 OpenSSL 工具集中的一个命令,用于生成加密的密码哈希值。它支持多种密码算法,包括 DES、MD5、SHA-1、SHA-256 和 SHA-512 等。以下是 openssl passwd
命令的详细解析和中文实例:
一、语法
openssl passwd [-crypt] [-1] [-apr1] [-sha1] [-sha256] [-sha512] [-salt <salt>] [password]
二、参数说明
-crypt
:使用标准 UNIX crypt() 函数生成密码哈希值(默认算法,通常使用 DES 加密)。-1
:使用 MD5 算法生成密码哈希值。-apr1
:使用 Apache 的 MD5 算法(apr1)生成密码哈希值。-sha1
:使用 SHA-1 算法生成密码哈希值。-sha256
:使用 SHA-256 算法生成密码哈希值。-sha512
:使用 SHA-512 算法生成密码哈希值。- <