命令行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第三方库


热门话题
安卓在Java中将字符串连接到“集合”   java在自己的模块上为每个模块运行spring boot单元测试   java如何在不调用join或get的情况下将Collection<CompletableFuture<X>>转换为CompletableFuture<Collection<X>>?   java折叠工具栏布局在滚动时不折叠   java JPA组合主键/外键映射   java如何使用Apache Velocity模板生成自动关闭的XML元素(如果值为null或空)   Java在2D数组中存储输入文件中的数字   java JPA:如何建模映射<String,设置<Object>>(嵌套集合)   用于使用Java查找字符串的windows MapReduce   java将多个方法组合成一个通用方法   java Micronaut嵌套Json输入验证   java在方法中使用类变量   jar构建Java应用程序   JDBC上的java缓存数据   java Play 2.5。x没有绑定到此线程的EntityManager   java密码。getBlockSize()返回128位,即使使用256位密钥也是如此   java如何在Android上显示可用通知声音列表   Java JNI调用的数组开销   java在创建映射和基于特定键获取值时执行HashMap、LinkedHashMap和ConcurrentHashMap的成本