面向团队的命令行密码管理器,兼容 UNIX 标准工具 pass,默认用 GPG 加密并用 git 版本化存储。
- Star
- 29,353
- Fork
- 1,964
- 未关闭 Issue
- 930
- 最近提交
- 3小时前
这是什么?
KeePassXC 是由社区维护的跨平台项目,移植自 Windows 上的 KeePass Password Safe,可运行于 Windows、macOS 和 Linux。它将用户名、密码、网址、附件和笔记保存在离线加密的数据库文件中,文件可放在任意位置,包括私有或公共云存储。
条目可按自定义分组整理,并可设置标题和图标。内置搜索支持高级匹配规则,密码生成器可按任意字符组合或使用口令短语生成密码。项目还支持 TOTP 验证码生成、YubiKey 与 OnlyKey 挑战-响应,以及 KDBX 3 和 KDBX 4 格式的数据库。
日常使用方面,KeePassXC 支持 Chrome、Firefox、Edge、Chromium、Vivaldi、Brave 和 Tor Browser 的浏览器集成(含通行密钥),并可对桌面应用执行自动输入。此外还提供 keepassxc-cli 命令行工具、SSH Agent 集成以及 FreeDesktop Secret Service 实现。
核心功能
- 01将密码、网址、附件和笔记保存在加密的 KDBX 数据库文件中
- 02支持 TOTP 验证码生成以及 YubiKey、OnlyKey 挑战-响应
- 03与主流浏览器集成,支持通行密钥
- 04Auto-Type 可将凭据自动填入桌面应用
- 05可从 1Password、Bitwarden、Proton Pass 和 CSV 导入,并可导出为 CSV、XML、HTML
- 06提供命令行工具和 SSH Agent 集成
适用场景
- 将个人账号和安全笔记保存在离线环境,而非托管服务中
- 把密码数据库存放在自己可控的云盘目录中
- 在 Linux、Windows 或 macOS 桌面上配合硬件密钥使用本地密码管理器
- 通过命令行实现 SSH 密钥调用或脚本化的密码查询
快速上手
- 1
从下载页面获取预编译的二进制文件
- 2
或者检查你的 Linux 发行版软件包列表中是否有 KeePassXC
使用前须知
- 代码采用 GPL-2 或 GPL-3 许可,这是一种 Copyleft 许可,可能不适合闭源项目。
标签
常见问题
- keepassxc 是什么?
- 跨平台的离线密码管理器,将账号、TOTP 验证码、通行密钥等加密保存在 KDBX 数据库文件中。 KeePassXC 是由社区维护的跨平台项目,移植自 Windows 上的 KeePass Password Safe,可运行于 Windows、macOS 和 Linux。它将用户名、密码、网址、附件和笔记保存在离线加密的数据库文件中,文件可放在任意位置,包括私有或公共云存储。
- keepassxc 可以免费使用吗?用的什么许可证?
- keepassxc 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- keepassxc 还在维护吗?
- 活跃维护中。keepassxc 最近一次提交是在 2026年10月21日。
- keepassxc 适合用来做什么?
- 将个人账号和安全笔记保存在离线环境,而非托管服务中 把密码数据库存放在自己可控的云盘目录中 在 Linux、Windows 或 macOS 桌面上配合硬件密钥使用本地密码管理器 通过命令行实现 SSH 密钥调用或脚本化的密码查询
- keepassxc 怎么安装和运行?
- 从下载页面获取预编译的二进制文件 或者检查你的 Linux 发行版软件包列表中是否有 KeePassXC
- 在哪里获取 keepassxc?
- 源代码和安装说明在 GitHub 上:https://github.com/keepassxreboot/keepassxc
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
基于 Flutter 开发的开源密码管理器,覆盖移动端、桌面端和网页端,兼容 KeePass 2.x 的 KDBX 3 与 KDBX 4 数据库。
一款免费开源、可完全离线运行的桌面语音转文字工具,可将语音直接输入到任意文本框中。
微软 SEAL 是一个开源的同态加密 C++ 库,可在不解密的情况下对密文进行加法和乘法运算。
跨平台的命令行 Shell、脚本语言与自动化框架,支持 Windows、Linux 和 macOS。
基于 Vue.js 的跨平台框架,可用同一套代码构建单页应用、PWA、移动端、Electron 桌面应用等。