cli密码管理器
cybele的Python项目详细描述
cybele
cybele是一个简单的cli密码管理器。
它基于python(3.6)和json。
入门
安装
git clone https://gitlab.com:dithyrambe/cybele pip install ./cybele
配置
首先,您需要设置一个数据库和一个密码短语来加密您的凭据。
默认情况下,数据库将存储在~/.cybele/<$USERNAME>.cybeledb
cybele init Enter passphrase: Enter same passphrase again:
添加条目
要添加条目,您需要像大多数cybele
子命令一样键入密码。
cybele add gitlab Enter passphrase: Username: my_gitlab_username Enter passphrase: Enter same passphrase again:
列出条目
您可以随时检查存储的凭据
cybele ls
Enter passphrase:
┌────────┬────────────────────┬────────────┐
│ ENTRY │ USERNAME │ PASSPHRASE │
├────────┼────────────────────┼────────────┤
│ gitlab │ my_gitlab_username │ ********** │
│ entry1 │ my_entry1_username │ ********** │
│ entry2 │ my_entry2_username │ ********** │
└────────┴────────────────────┴────────────┘
复制粘贴工具
键入密码短语很痛苦。复制密码短语
剪贴板中的条目类型cybele cp gitlab
。
剪贴板在几秒钟后刷新,因此
有一个合理的时间将其粘贴到表单中。
Note: if you want to copy username instead of passphrase type
cybele cp -u gitlab