免费开源的bitwarden_rs自建密码管理系统

704次阅读
没有评论

在经历了无数次的重建密码之后,思来想去,还是要自己弄一个属于自己的密码管理系统,不然一会儿是oppo的自带密码本,一会儿是苹果的自带钥匙串,要不然就是微软的自带的密码本,在各个平台上都有自己的密码本,但是总是有忘记的时候或者就是每个平台都不通用,换来换去很麻烦。呐,从而促使了自己搞这么个东西的想法,下面是步骤。

附:本学习教程来源b站视频高玩梁,有兴趣的小伙伴看我的教程不懂得可以去b站搜索高玩梁看看人家的教程。

准备操作

  • 一台VPS主机。bitwarden_rs使用Docker镜像来安装,需要使用一台VPS主机,配置不用太高,用512MB内存也能跑起来,而且非常地流畅。
  • 一个域名。虽然有市面上有少的免费域名,但是建议还是使用付费的域名,密码这个东西比较重要,一旦确定要自建密码管理系统的话就要保证可以长期使用。

安装docker (如果已经安装请忽略本步骤)

安装方法参考官方文档:docker中文社区,docker帮助,docker手册,docker教程,docker安装手册 – docker中文社区

安装bitwarden_rs

很方便直接用docker 拉取:

docker pull bitwardenrs/server:latest

配置bitwarden_rs

输入以下代码:

docker run -d --name bitwarden \
  -e SIGNUPS_ALLOWED=true \
  -e WEBSOCKET_ENABLED=true \
  -e LOG_FILE=/data/bitwarden.log \
  -p 8880:80 \
  -p 3012:3012 \
  -v /bw-data/:/data/ \
  bitwardenrs/server:latest

在腾讯云开放对应端口,然后在浏览器输入对应ip+开放的端口号,这里配置的端口号是8880.好了之后页面出现下图的样子:

免费开源的bitwarden_rs自建密码管理系统

到了这里,我发现这个系统如果要注册的话需要通过https协议,所以我们需要将这个ip+端口号搞到https协议,高玩梁的是使用Caddy v2,因为我的服务器上挂着apache,所以caddy v2用不了,我的解决方法是使用小皮面板挂上一个网站:

 就用这个反向代理到域名上去,成功挂上https,大功告成!

免费开源的bitwarden_rs自建密码管理系统

接下来打开域名,比如我的pwd.hasukannal.xyz

免费开源的bitwarden_rs自建密码管理系统

点击注册按钮就接下来一顿操作之后登录进去我们看到这个界面之后,说明咱就成功搭建好了一个bitwarden的密码管理系统了!大家记得如果要弄的话后面记得关闭注册功能,开启双重登录,这样就会相对安全了!

免费开源的bitwarden_rs自建密码管理系统

有需要改进的地方大家可以给我留言哦,有什么不懂得(当然各位都是大佬肯定是懂得)也可以留言哦!

Hasukannal
版权声明:本站原创文章,由 Hasukannal 2022-03-19发表,共计1089字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码
载入中...