4 个版本 (1 个稳定版)

使用旧的 Rust 2015

1.0.0 2018年1月28日
0.1.1 2017年10月8日
0.1.0 2017年10月8日
0.0.1 2017年10月8日

#1039认证

MIT/Apache

9KB
230 代码行

pswrd

🕶 无状态密码保险库。

选项

您可以通过输入 pswrd --help 来检查

USAGE:
    pswrd [FLAGS] [OPTIONS] <scope>

FLAGS:
    -n               Emit trailing newline character.
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -u, --user <user>                          Sets the identity.
    -i, --index <index>                        Sets the password index. [default: 0]
        --master-password <master-password>    Sets the master password.

ARGS:
    <scope>    Sets the password scope (domain, application name, etc.)

EXAMPLES:

    Basic usage:
         pswrd [email protected]

    Copy generated password to clipboard:
         pswrd [email protected] | xclip
         pswrd [email protected] | pbcopy

    Anvanced:
         pswrd -u foo bar.tld
         pswrd -u foo -s bar.tld
         pswrd -u=foo -s=bar.tld -i=3
         pswrd --user foo --scope bar.tld

安装

您可以使用 cargo install 命令

$ cargo install pswrd

或者经典的构建和运行

$ git clone https://github.com/dotcypress/pswrd
$ cd pswrd
$ cargo build --release
$ cp target/release/pswrd ~/.bin # assuming .bin is in your path

依赖

~4.5MB
~57K SLoC