前面聊到 Homelab 设置,这个周末有点时间,就把前一个星期已经安装好的 Vaultwarden 软件给设置好。
前文说到,原来在工作中使用过一个密码系统,回想起来,应该是 LastPass。卸载、删除 LastPass 之后,也试过用 bitwarden,但是一直想最好在自家的机器上用,而不借助第三方。
前些天发现 Vaultwarden 这个软件兼容 Bitwarden 的后端接口,就是可以使用手机端的 bitwarden app。这样家人共享这个后端就容易多了。
再来倒叙一下。
安装
我是用 Proxmox 建了一个 Debian Linux 容器,建这个容器也很容易:Proxmox 社区有很多辅助脚本,这个 Vaultwarden 脚本可以帮助在 Proxmox 终端里直接完成 Vaultwarden 的安装。
Vaultwarden 是一个密码保管软件,系统安全至关重要。所以安装过程就直接设置了 HTTPS。这个 HTTPS 层用的是自签服务器证书,使用当然没有障碍,但是其本身有一定安全隐患。因此,第二步是自建一个私有的 TLS 证书系统……其实,证书系统应该预先完成……这个后面再细聊。
Vaultwarden 还支持 Docker 安装,所以,没有 Proxmox 的话,安装起来应该也不太难。
使用
在手机上打开 bitwarden,用户可以选择后端。你可以选用 bitwarden.com 或者 bitwarden.eu,第三个选项 Self-hosted 就是“自托管”。
[image: G5WKCyNWgAAG929?format=jpg&name=4096x4096]
这之后,bitwarden 的使用与连接 bitwarden.com 后端应该没有区别。