9 个版本
0.3.3 | 2021 年 7 月 26 日 |
---|---|
0.3.2 | 2021 年 1 月 29 日 |
0.3.1 | 2020 年 11 月 8 日 |
0.3.0 | 2020 年 9 月 22 日 |
0.1.1 | 2020 年 9 月 10 日 |
#13 in #random-password
每月 22 次下载
14KB
212 行
upwd
随机密码生成器
安装
使用 cargo
包管理器
cargo install upwd
功能
- 根据指定长度或熵生成密码
- 生成多个密码
- 用户自定义字符集
- 支持 Unicode 字符
使用示例
生成一个包含大写字母、小写字母、数字、特殊符号和 Unicode 字符的 12 位密码
upwd -uldso -L 12
使用默认设置生成密码
upwd
更多信息请使用 --help
标志
upwd 0.3.0
Andrey Vikulov <avikuloff@yandex.ru>
Random password generator
USAGE:
upwd [FLAGS] [OPTIONS]
FLAGS:
-u, --uppercase Use UPPERCASE letters [A-Z]
-l, --lowercase Use lowercase letters [a-z]
-d, --digits Use digits [0-9]
-s, --symbols Use special symbols [*&^%$#@!~]
-o, --others Use other symbols [♕♖♗♘♙♚...]
-i, --info Prints password information
--config Sets config to default values
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-L, --length <NUMBER> Sets the required password length [default: 12]
-E, --entropy <NUMBER> Sets the minimum required password entropy (conflicts with --length)
-c, --count <NUMBER> Number of passwords [default: 1]
If you do not specify any of the [--uppercase, --lowercase, --digits, --symbols, --others] flags, then
uppercase, lowercase letters and digits will be used.
编辑字符集
使用 --config
标志运行程序,这将在 /path/to/config/dir/upwd/upwd.conf
中创建一个配置文件。使用文本编辑器打开此文件并更改字符集。
许可证
upwd
在 MIT 许可证和 Apache 许可证(版本 2.0)的条款下分发。
依赖关系
~2.5–3.5MB
~64K SLoC