密钥管理器 bitwarden 私有托管服务器搭建
bitwarden
Why I use it?
日益增多的账号给我带来了烦恼,我总是用固定的几个密码组合,虽然不至于让我丢失账号密码,但是密码安全性也摆在那里,如果有一个密码被泄露了,那么其它使用相同密码的平台的我的账号也会遭殃,而且作为半个偏运维人员,我总是有着很多很多密码,所以为了我的密码强度以及安全性,我决定用开源的bitwarden,我先说一下我对几个平台的看法,
1password 要收费(学生党的话还是尽量把钱花在刀刃上),其他都好
lastpass 曾经出过安全事故,但感觉也不错
Keepass 网络功能需要配合网盘
bitwarden 开源,可自建后台,速度快体积小免费插件多
比较吸引我的还是bitwarden,开源,又可以自部署平台,完全可以信任了,用的人也多,生态也不错。
前期准备
一台 Linux 虚拟机 我用的 CentOS7
装上 Docker 和 Docker-Compose
1
curl -sSL https://get.docker.com/ | bash -x
1
pip install docker-compose
找个地方放 bitwarden.sh
配置好域名解析,申请 SSL 证书(如果需要的话)
(optional) 创建 Bitwarden 的 User 和目录(可以省略, 我直接省略了)
开始安装
下载安装脚本
1
curl -Lso bitwarden.sh https://go.btwrdn.co/bw-sh && chmod 700 bitwarden.sh
安装
1
./bitwarden.sh install
引导做得很完善,记得每一步都要输入正确, 不然就得把 /bitwarden 目录删掉重来了
(optional) 如果使用自己已有的 SSL 证书,要把证书,私钥,中间证书都放到 ./bitwarden/ssl/your.domain
第一次启动
1
./bitwarden.sh start
会开始拉取 docker 镜像,网不好就需要一会儿
装好了之后,在各个 APP 和浏览器中配置好 Server URL 就可以开始使用了,稳的一批