从终端轻松管理您的登录凭据。
项目描述
Passpie是一个用于从终端以彩色和可配置的界面管理密码的命令行工具。使用主口令解密登录凭据,将密码复制到剪贴板,与git仓库同步,检查密码状态等。
密码文件使用GnuPG加密并保存为yaml文本文件。Passpie支持Linux、OSX和Windows。
它看起来像什么?以下是一个简单的Passpie使用示例
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
输出
=========== ======= ========== ========= Name Login Password Comment =========== ======= ========== ========= example.com bar ******** example.com foo ******** Hello =========== ======= ========== ========= Password copied to clipboard
检查示例远程Passpie数据库:https://github.com/marcwebbie/passpiedb。
安装
pip install passpie
如果您使用的是mac,可以通过Homebrew安装
brew install passpie
依赖项
Passpie依赖于GnuPG进行加密
命令
Usage: passpie [OPTIONS] COMMAND [ARGS]... Options: -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. Commands: 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
了解更多信息
许可证 
版权所有 (c) 2014-2016 Marcwebbie, <http://github.com/marcwebbie>
完整许可证请见: LICENSE
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
passpie-1.6.1.tar.gz (39.7 kB 查看散列值)
构建分布
passpie-1.6.1-py2.py3-none-any.whl (49.9 kB 查看散列值)
关闭
passpie-1.6.1.tar.gz 的散列值
算法 | 散列值 | |
---|---|---|
SHA256 | eec50eabb9f4c9abd9a1d89794f86afe3956e1ba9f6c831d04b164fd4fc0ad02 |
|
MD5 | 24dc6f4bda6c163d11513a120b1fbdda |
|
BLAKE2b-256 | c82edb84fa9d33c9361024343411875835143dc7b73eb3320b41c4f543b40ad6 |
关闭
passpie-1.6.1-py2.py3-none-any.whl 的散列值
算法 | 散列值 | |
---|---|---|
SHA256 | 83d0485303c7f72305c6e3ea0dc93d8a48c2b4c3287f2aca5914a80530171279 |
|
MD5 | 97c2ad46ea86cc089d44512b8b73628f |
|
BLAKE2b-256 | f22954240ee98c27d501c1e221affd873cadeb1c2c2de240e61e350081f1ce5d |