自建密码库方案推荐
方案一:使用现有开源项目(推荐)
选择开源密码管理方案Vaultwarden(原 Bitwarden_RS)
Bitwarden 的轻量级开源实现,兼容官方客户端,资源占用低,适合个人或小团队。
GitHub: https://github.com/dani-garcia/vaultwardenPadloc
全平台支持,界面简洁,适合注重隐私的用户。
官网: https://padloc.app/Passbolt
团队协作友好,支持基于浏览器的加密。
官网: https://www.passbolt.com/
以 Vaultwarden 为例部署步骤
环境准备:
服务器(推荐 Linux,如 Ubuntu/Debian)
安装 Docker 和 Docker Compose
部署流程:
bash
复制
创建数据目录
mkdir -p ~/vaultwarden/data
拉取镜像并启动容器
docker run -d
--name vaultwarden
-v ~/vaultwarden/data:/data
-p 80:80
-e ADMIN_TOKEN=your_secure_admin_key
vaultwarden/server:latest
配置 HTTPS(使用 Caddy 或 Nginx 反向代理)
示例 Caddyfile:
yourdomain.com {
reverse_proxy localhost:80
}
关键配置:
通过 ADMIN_TOKEN 访问管理面板(https://域名/admin)
启用两步验证(TOTP、YubiKey)
定期备份 /data 目录
阅读剩余
版权声明:
作者:你的福利吧
链接:https://www.ndflb.com/2180.html
文章版权归作者所有,未经允许请勿转载。
THE END