plass:管理密码
摘要
plass 是一个用 C 语言编写的极简密码管理器,受 UNIX 哲学启发,使用 GPG 进行加密,并借助 got 进行版本控制。
<p><a href="https://lobste.rs/s/tlir8n/plass_manage_passwords">评论</a></p>
查看缓存全文
缓存时间: 2026/05/10 14:52
# plass
来源:https://projects.omarpolo.com/plass.html
> 管理密码
plass 是一款密码管理器,其核心灵感来源于 password-store,但完全重写了实现,提供了更小且(在我看来)更简洁的界面。它的输出没有花哨的树状结构或彩色显示;这种“缺失”被视为一种特性。它力求贴近“UNIX 哲学”,即只做一件事,并(希望)把它做好。
在 plass 中,每个密码都存储在 ~/\.password-store 目录下的某个由 gpg(1) 加密的文件中,并使用 thegot(1) (https://gameoftrees.org/) 版本控制系统来追踪变更、恢复意外覆盖以及在设备间同步。
文档和示例用法可在手册页中找到:
- plass(1) (https://projects.omarpolo.com/plass.1.html) — 管理密码
- pwg(1) (https://projects.omarpolo.com/pwg.1.html) — 密码生成器
- totp(1) (https://projects.omarpolo.com/totp.1.html) — 基于时间的一次性密码生成器
目前,plass 与 pass 完全兼容,但将来可能会将加密工具从 gpg 更换为其他方案。
从以下链接下载最新的稳定版本:
``
$ ftp https://ftp.omarpolo.com/plass-1.0.tar.gz
$ tar xzvf plass-1.0.tar.gz
$ cd plass-1.0
$ make
$ doas make install
``
或者使用 git 获取代码:
- Git 仓库 (https://git.omarpolo.com/?action=summary&path=plass.git)
- Codeberg 镜像 (https://codeberg.org/op/plass)
- GitHub 镜像 (https://github.com/omar-polo/plass)
相似文章
密码糟糕透了。通行密钥能取代它们吗?
讨论通行密钥作为一种更安全的认证方法取代密码的潜力。
Pass 快速访问
Proton Pass 为 macOS 引入了原生快速访问和 SSH 代理。
Show HN: Secs-man,一个你可以(不)依赖的机密管理器
secs-man 是一个机密备份工具,设计为工具无关,使用 age 加密和标准 Unix 工具,因此即使没有软件本身,数据也能恢复。
Ente Locker
Ente Locker 是一个共享保险库,用于安全地存储和分享重要文档。
Claudy
Claudy 是一款专为 Claude Code 打造的全新工具,支持多会话和多账号管理。