Passpie:基于命令行的密码管理器,跨平台|开源免费
- 发表于
- 周边
passpie
:命令行密码管理器
Passpie是一个命令行工具,可以通过丰富多彩配置界面管理来自终端的密码。使用主密码来解密登录凭据,将密码复制到剪贴板,与git存储库同步,检查密码的状态等。
密码文件使用GnuPG加密并保存到yaml文本文件中。Passpie支持Linux,MAC和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 │
╘═════════════╧═════════╧════════════╧═══════════╛
示例远程密码数据库:https://github.com/marcwebbie/passpiedb
Passpie安装
依赖
安装
# 稳定版
pip install passpie
$ MAC
brew install passpie
Passpie使用
用法: passpie [OPTIONS] COMMAND [ARGS]...
选项:
-D, --database TEXTDatabase path or url to remote repository
--autopull TEXTAutopull changes from remote pository
--autopush TEXTAutopush changes to remote pository
--config PATHPath to configuration file
-v, --verboseActivate verbose output
--versionShow the version and exit.
--help Show this message and exit.
命令:
add Add new credential to database
completeGenerate completion scripts for shells
configShow current configuration for shell
copyCopy credential password to clipboard/stdout
exportExport credentials in plain text
importImport credentials from path
initInitialize new passpie database
listPrint credential as a table
log Shows passpie database changes history
purge Remove all credentials from database
removeRemove credential
reset Renew passpie database and re-encrypt...
searchSearch credentials by regular expressions
statusDiagnose database for improvements
updateUpdate credential
原文连接:Passpie:基于命令行的密码管理器,跨平台|开源免费
所有媒体,可在保留署名、
原文连接
的情况下转载,若非则不得使用我方内容。