命令行passman客户端

incenp.pebble的Python项目详细描述


pebble-命令行passman客户端

pebble是 Passman密码管理器。

它支持对passman保险库的读写访问:它可以列出, 显示、创建、修改或删除保管库中的条目。它不能, 但是,创建或删除保险库本身。

注意写支持(创建、修改和删除条目) 在这个阶段应该考虑实验。把它用在你的 风险自负。

配置

Pebble需要一个描述要使用的保管库的配置文件。这个 配置文件使用INI syntax 默认情况下,它应该位于$XDG_CONFIG_HOME/pebble/config; 可以使用-c选项指定另一个位置。

配置文件中的一节描述了保险库,如 以下示例:

[default]
host: host.example.com
user: alice
password: mypassword
vault: MyVault

文件可能包含多个部分,每个部分对应一个不同的保管库。 使用-s选项指定要使用的节的名称(因此, 连接到哪个保险库)。默认情况下,名为default的节将 被利用。

在保险库部分中,可以省略password字段,其中 案例密码将被交互询问。注:这是 下一个密码,not保险库的密码!保险库密码是 总是以交互方式询问。

使用

在至少配置了一个保险库的情况下,pebble可以通过 pbl命令及其子命令。当前可用的子命令是:

  • list列出保险库中的凭据;
  • show显示凭证的详细信息;
  • new添加新凭据;
  • edit修改凭证;
  • del从保险库中删除凭证。

此外,shell命令进入交互模式 子命令可以在不退出程序的情况下连续调用。

使用-h选项调用pbl将显示一般帮助; 使用-h选项调用给定的子命令将显示帮助 对于该子命令。

程序将以交互方式使用保险库密码短语 需要解密或加密凭据。

复制

Pebble是根据GNU通用公共许可证的条款发行的, 版本3或更高版本。完整的许可证包含在源发行版的COPYING file中。

主页和存储库

该项目位于 手册在https://incenp.org/dvlpt/pebble/index.html。源头 代码可以在git存储库中找到 https://git.incenp.org/damien/pebble

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用php web服务在签名的amazon s3 url上进行java多部分上载   mysql java hibernate如何将日期列映射为datetime?   安卓 java。错误java。util。ArrayList$ArrayListator。下一个   使用Selenium驱动程序调用chrome浏览器时出现java问题   Java中最快的数据结构(4D可视化处理)   jakarta ee将一个ArrayList对象拆分为大小相等的块,比如Java中的1MB   多线程Java使对象在按住按钮的同时移动   jackson databind如何将java注释的属性和值输出为JSON格式?   soap如何使用KSOAP在Java中序列化字符串数组中的xmlobject?   java缓存依赖项不适用于更高版本的Tomcat 9.0.37,同样适用于9.0.20   我插入到表中的java数据不会替换旧数据,如果数据已经存在,有方法替换数据吗?   java解组jaxb子元素失败(QName)   使用pdfBox在景观中使用java Pdf   使用Java Weka API将数字属性转换为标称属性?   java可以无缝连接到WebHost上托管的MySQL数据库。来自JavaSE应用程序的com?   Java模乘法逆   java不序列化基于值的类(如LocalDateTime)的替代方法是什么   java如何让“hadoop jar”命令获取同名jar的新版本   if语句Java:如何测试输入是double还是int   在参数上调用方法时,java PowerMockito mocking静态方法失败