我们经常从社区听到反馈,如果能在终端中轻松访问 Proton Pass 数据,将大大改善工作流程,尤其是在开发、脚本编写和自动化方面。

现在,全新的 Proton Pass 命令行界面(CLI)让这一切成为可能,您可以在脚本、部署以及持续集成/持续交付(CI/CD)流水线中安全地获取机密信息和其他项目。该 CLI 现已推出(新窗口),适用于 Pass Plus、Pass Family、Pass Professional 以及所有 Proton 套装。如果您使用免费套餐,可以升级以获得访问权限。

Proton Pass CLI 是一个安全的命令行界面,让您可以直接从终端使用 Proton Pass 项目和保险库,包括管理项目和保险库的权限。在终端中使用 Proton Pass 既能实现自动化、提升效率,同时保持 Proton 的端到端加密和隐私保障。无需依赖图形用户界面,您即可在日常操作环境中安全地访问 Proton Pass 数据,从而自动执行任务、更快速地工作,同时不损害安全性。

Proton Pass CLI 的工作原理

Proton Pass CLI 提供了一种简单可靠的方式,可将已加密的保险库集成到您的工作流程中,无需改变工作方式或增加额外步骤。在服务器或 CI/CD 流水线等无法使用图形界面的环境中,CLI 提供了一种安全访问 Proton Pass 的方式。您可以直接从终端管理项目和保险库,并管理用户对它们的访问权限,从而实现自动化、加快工作速度,同时确保一切安全。

Proton Pass CLI 有哪些用途?

Proton Pass CLI 提供了与图形界面大致相同的功能,包括:

  • 直接在终端中安全地访问项目
  • 查看、创建、更新和删除各类项目,包括密码、安全笔记、信用卡、身份、WiFi 条目、自定义项目以及已存储的 SSH 密钥项目
  • 创建、读取、更新和删除保险库
  • 管理成员对共享保险库和项目的访问权限
  • 在 CI/CD、服务器、容器和无头环境中工作
  • 创建简单的脚本化工作流程和任务自动化

使用 Proton Pass CLI 有哪些优势?

通过自动化和脚本编写提升速度和效率

Proton Pass CLI 让您可以直接在终端工作,轻松自动执行日常凭证管理任务。您可以通过脚本创建、更新和删除项目及保险库,省去手动复制粘贴或界面操作步骤,助您更快速地工作,同时不损害安全性。

安全简便的共享凭证管理

对共享项目和保险库的访问管理可以实现自动化。无需切换到网页管理控制台或其他工具,您可以直接通过 CLI 处理共享项目和保险库并管理权限。

安全注入机密信息

借助 Proton Pass CLI,凭证可以直接注入脚本、部署和 CI/CD 流水线,而不会在纯文本、shell、日志或命令历史记录中暴露机密信息。这在保持 Proton 端到端加密模式的同时实现了自动化。

降低自动化的复杂性

自动化可能十分复杂,在脚本或 CI/CD 流水线中访问机密信息往往需要多个服务帐户和令牌。借助 Proton Pass,部署和自动化任务无需额外的基础设施或开销即可运行。Proton Pass 支持在所有环境中进行简单、安全的身份验证,不会带来额外的复杂性或附加产品。

将 Proton Pass 融入您现有工作流程后,您可以实现更快速的工作流程、减少上下文切换,并在本地开发、服务器和 CI/CD 环境中实现安全的自动化。它旨在帮助您更快、更安全地工作,轻松融入您的工作日。