kip保存密码
kip的Python项目详细描述
%基普(1) %格雷厄姆·金 %2012年10月26日
#名称
kip-保存互联网密码。将用户名和密码保存在gnupg加密文本文件中的命令行脚本。
#综合征
kip get add list edit del[文件部分][-用户名][-注释注释][-提示][-打印]
#安装
确保您有一个gnupg密钥对: [gnupg howto](https://help.ubuntu.com/community/GnuPrivacyGuardHowto)。
最新版本:sudo pip install kip
最新版本:
1. Clone the repo: git clone https://github.com/grahamking/kip.git 1. Install: sudo python3 setup.py install
ubuntu:[ppa和'precise'包](https://launchpad.net/~graham-king/+archive/ppa)
arch linux:[arch的kip包](https://aur.archlinux.org/packages.php?ID=62555)。 谢谢[pezz](https://github.com/pezz)!
#命令
##添加
kip add example.com–用户名
它的功能:
- Generates a random password
- Writes username and password to text file ~/.kip/passwords/example.com
- Encrypts and signs it by running gpg –encrypt –sign –armor
- Copies the new password to your clipboard
添加可选注释:kip add example.com–用户名–注释“我的注释”。
您可以要求输入密码,而不是使用随机密码:kip add example.com–username username–prompt
##获取 kip example.com 它的功能: ##列表 kip list“*.org” 列出密码目录的内容。[文件部分]参数是用于筛选目录列表的全局参数。你也可以用ls! ##编辑 kip edit example.com–用户名newuser 更改密码文件中的用户名。[filepart]是要编辑的文件,–username设置新的用户名。 ##删除 kip del example.com 删除密码文件。[filepart]是要删除的文件。你也可以用rm! ##从Chrome导入
导入chrome存储在gnome keyring中的密码。这需要gnomekeyring(python lib)和python2。 #依赖关系 gnupg用于加密密码文件,xclip(linux)或pbcopy(osx)用于将密码复制到剪贴板,python3则已经有了。 在ubuntu/debian上:sudo apt get install gnupg xclip #配置 如果你想使用不同的命令来加密/解密你的文件,想要更长的密码,等等,你可以。将kip.conf从回购复制到~/.kip/kip.conf,并对其进行自定义。它是一个ini文件,使用=或:作为分隔符。确保home路径不以斜线结尾。 #注释 [gnupg](http://www.gnupg.org/)是安全的、开放的、多平台的,并且可能永远存在。你能对你目前储存密码的方式说同样的话吗? 我在使用优秀的[keepass](http://en.wikipedia.org/wiki/KeePass)时,担心它不再被开发或支持。我怎样才能把密码取出来?所以我为gnupg编写了一个非常简单的包装器。 如果你住在命令行,我想你会发现kip让你的生活变得更好。 #文件 这里面有0个魔法。您的帐户详细信息位于主目录中的文本文件中。每一个都用你的公钥加密并用你的私钥签名。您可以随时丢弃kip。 浏览您的文件:ls~/.kip/passwords/ 手动显示内容:gpg-d~/.kip/passwords/facebook推荐PyPI第三方库