Passpie:基于命令行的密码管理器,跨平台|开源免费
- 发表于
- 周边
passpie
:命令行密码管理器
Passpie是一个命令行工具,可以通过丰富多彩配置界面管理来自终端的密码。使用主密码来解密登录凭据,将密码复制到剪贴板,与git存储库同步,检查密码的状态等。
密码文件使用GnuPG加密并保存到yaml文本文件中。Passpie支持Linux,MAC和Windows。
它是什么样子的?以下是一个简单的Passpie用法示例:
1 2 3 4 5 6 |
passpie init passpie add foo@example.com --random passpie add bar@example.com --pattern "[0-9]{5}[a-z]{5}" passpie update foo@example --comment "Hello" passpie passpie copy foo@example.com |
输出
1 2 3 4 5 6 7 |
╒═════════════╤═════════╤════════════╤═══════════╕ │ Name │ Login │ Password │ Comment │ ╞═════════════╪═════════╪════════════╪═══════════╡ │ example.com │ bar │ ***** │ │ ├─────────────┼─────────┼────────────┼───────────┤ │ example.com │ foo │ ***** │ Hello │ ╘═════════════╧═════════╧════════════╧═══════════╛ |
示例远程密码数据库:https://github.com/marcwebbie/passpiedb
Passpie安装
依赖
安装
1 2 3 4 5 |
# 稳定版 pip install passpie $ MAC brew install passpie |
Passpie使用
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
用法: passpie [OPTIONS] COMMAND [ARGS]... 选项: -D, --database TEXT Database path or url to remote repository --autopull TEXT Autopull changes from remote pository --autopush TEXT Autopush changes to remote pository --config PATH Path to configuration file -v, --verbose Activate verbose output --version Show the version and exit. --help Show this message and exit. 命令: add Add new credential to database complete Generate completion scripts for shells config Show current configuration for shell copy Copy credential password to clipboard/stdout export Export credentials in plain text import Import credentials from path init Initialize new passpie database list Print credential as a table log Shows passpie database changes history purge Remove all credentials from database remove Remove credential reset Renew passpie database and re-encrypt... search Search credentials by regular expressions status Diagnose database for improvements update Update credential |
原文连接:Passpie:基于命令行的密码管理器,跨平台|开源免费
所有媒体,可在保留署名、
原文连接
的情况下转载,若非则不得使用我方内容。