数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具

前言

由于我的1Password到期了,导致了我的密码同步功能无法正常的使用,所以我需要一个可以用于替代浏览器自带的密码保存工具和1Password的一个工具

于是我找到了这个工具:Bitwarden

Bitwarden是一个免费又开源的密码管理工具,该项目在GitHub上也有着49.8k的Star,可以说是很多人认可的一种方案了,可以选择自部署,综合考虑下来,这个是对于我来说是最好的用于替换1Password的一个工具


那么我们应该怎么去快速方便的部署这么好用的密码管理工具呢?这里我们可以使用宝塔面板快速的进行部署

准备工作

  1. 一个安装了宝塔面板的服务器
  2. 一个域名(国内服务器需要备案)
  3. 服务器需要安装nginx和docker服务(如果是新服务器可以如下图所示的快速安装)
图片[1]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区

正式部署

新增域名记录并解析

图片[2]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区

安装Bitwarden

进入宝塔面板的Docker应用商店页面搜索Bitwarden

图片[3]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区

点击安装,在域名处填写一个自己需要的域名

图片[4]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区

在点击完安装后,进入网站页面

图片[5]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区
图片[6]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区

点击刚刚部署时填写的网站名称,再点击ssl,部署一份ssl证书,点击申请证书,为这个域名申请一份证书

图片[7]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区

在提示证书已保存后,我们就可以进入浏览器测试注册

图片[8]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区
图片[9]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区
图片[10]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区

当出现了这个页面的时候就是注册成功了

图片[11]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区

但是光是这样还不够,我们还要关闭注册功能以防止后面其他人的注册以防止滥用

关闭注册功能

回到宝塔,点击上面的容器

在通常的情况下,我们是可以发现一个类似的容器名称的容器的

图片[12]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区

将容器停止

图片[13]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区

在容器停止后选择管理,选择编辑容器

图片[14]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区
图片[15]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区

选择更多设置,滑动到最底部,找到环境变量

图片[16]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区

添加环境变量 SIGNUPS_ALLOWED=false

图片[17]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区

点击保存容器配置,输入确认无误完成验证,等待刷新,刷新完成后会自动运行容器

图片[18]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区

此时我们再次尝试注册,出现这个提示的时候就是已经关闭了验证

图片[19]-数据安全自己掌控:从零部署免费开源的Bitwarden密码管理工具-夏雨社区

至此这个好用的密码管理器就部署完成了

结尾

相对于市面上其他的密码管理器方案来说,这是一个算是比较方便以及成本较低的一种方式了

最后,我想说一句:文章经供参考,不是人人的环境都能做到完全相同,文章中的理解均为作者本人自己的理解,也是作者本人自己的环境,文章需要自行辨别,根据自己的环境作出更改

那我们下一篇文章见!

© 版权声明
THE END
喜欢就支持一下吧
点赞15赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容