morontt / passwogen-cli
密码生成器
v0.2.4
2023-01-16 18:16 UTC
Requires
- ext-json: *
- ext-openssl: *
- ext-zlib: *
- symfony/console: 2.8.*
- symfony/event-dispatcher: 2.8.*
- symfony/filesystem: 2.8.*
README
基于另一个项目的命令行密码生成器和密码管理器。
安装
从这里下载phar存档或自行构建。
./install.sh # Далее можно скопировать получившийся файл в папку, откуда он будет # доступен для запуска, например: mv passwogen.phar ~/bin/passwogen
也可以通过composer全局安装
composer global require morontt/passwogen-cli
在Linux系统中复制密码到剪贴板需要安装xclip,如果尚未安装的话。
# Debian, Ubuntu и другие производные:
sudo apt-get install xclip
使用方法
# создание пароля для ключа mail.ru passwogen generate mail.ru # или passwogen g mail.ru # обновление пароля по ключу mail.ru passwogen update mail.ru # или passwogen u mail.ru # при создании и обновлении пароль можно указать явно, через опцию -p # или --password # поиск пароля с mail в ключе # если возвращается одна запись, то пароль попадает в буфер обмена passwogen find mail # или passwogen f mail # удаление пароля для ключа example.org passwogen delete example.org # или passwogen d example.org # список просроченных паролей (не обновлялись более полугода) passwogen outdated # или passwogen o
配置
配置文件位于$HOME/.passwogen/config.json。在此文件中,您可以设置生成密码的长度和加密密码文件的存储位置。