标签: passwd

  • openssl-passwd

    openssl-passwd

    名字

    openssl-passwd – compute password hashes

    概要

    openssl passwd [-help] [-1] [-apr1] [-aixmd5] [-5] [-6] [-salt string] [-in file] [-stdin] [-noverify] [-quiet] [-table] [-reverse] [-rand files] [-writerand file] [-provider name] [-provider-path path] [-propquery propq] [password]

    描述

    这个命令用于计算运行时键入或在列表中的每个密码的hash。这个密码列表通过-in指定的文件读取,或者指定-stdin时从stdin中读取,或者来自命令行,或者来自终端。

    选项

    • -help

      Print out a usage message.

    • -1

      使用基于MD5的BSD的password algorithm 1,这也是默认值。

    • -apr1

      使用apr1算法,bsd算法的apache变种。

    • -aixmd5

      使用AIX MD5算法,(BSD算法的AIX变种)

    • -5,-6

      使用基于Ulrich Drepper定义的算法的SHA256/SHA512算法。See https://www.akkadia.org/drepper/SHA-crypt.txt.

    • -salt string

      Use the specified salt. When reading a password from the terminal, this implies -noverify.
      使用指定的salt.当从终端读取密码时,已经隐含-noverify。

    • -in file

      从文件读取密码

    • -stdin

      从stdin读取密码

    • -noverify

      不验证从终端读取的密码(有什么可验证的?)

    • -quiet

      当命令行给出的密码被截断时不显示警告

    • -table

      在输出列表中,每个password hash前面插入明文密码和一个TAB符号。

    • -reverse

      使用-table选项时,交换cleartext和hash列的位置。

    • -rand files, -writerand file

      See “Random State Options” in openssl(1) for details.

    • -provider name

    • -provider-path path

    • -propquery propq

      See “Provider Options” in openssl(1), provider(7), and property(7).

    注意

    这个命令没有-out选项,所有的信息都输出到stdout

    Views: 2