morontt/passwogen-cli

密码生成器

v0.2.4 2023-01-16 18:16 UTC

This package is auto-updated.

Last update: 2024-09-16 21:56:45 UTC


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。在此文件中,您可以设置生成密码的长度和加密密码文件的存储位置。