前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >宝塔面板搭建密码管理bitwarden

宝塔面板搭建密码管理bitwarden

作者头像
用户3519280
发布2023-07-07 14:25:42
5710
发布2023-07-07 14:25:42
举报
文章被收录于专栏:c++ 学习分享c++ 学习分享

宝塔面板搭建密码管理bitwarden

Bitwarden 是一款开源密码管理器,它会将所有密码加密存储在服务器上,它的工作方式与 LastPass、1Password 或 Dashlane 相同。 官方的版本搭建对服务器要求很高,搭建不容易,github上有人用 Rust 实现了 Bitwarden 服务器,项目叫 bitwarden_rs,并且提供了 Docker 镜像,这个实现更进一步降低了对机器配置的要求,并且 Docker 镜像体积很小,部署非常方便。 此外,官方服务器中需要付费订阅的一些功能,在这个实现中是免费的。这篇文章就利用宝塔面板中docker容器搭建Bitwarden。 一:简介 bitwarden_rs:https://github.com/dani-garcia/bitwarden_rs 官网:https://bitwarden.com/ 二:要求 宝塔面板、docker管理器、一个解析好的域名。 三:部署 我们用docker来部署,两行命令足够了,命令如下:

代码语言:javascript
复制
docker pull bitwardenrs/server:latest
docker run -d --name bitwarden -v /bw-data/:/data/ -p 6666:80 bitwardenrs/server:latest

安装截图,如下:

bitwarden.jpg
bitwarden.jpg

bitwarden.jpg

四:设置【反*代】 上面的设置好之后,我们还需要设置【反代】才可以打开网站,但是在设置之前,我们需要新建一个站点,并且设置好SSL证书。这些还是用宝塔面板来操作。我们需要把【http://127.0.0.1:6666】设置【反代】,如图:

反向代理.jpg
反向代理.jpg

反向代理.jpg 五:登录Bitwarden 设置好【反*代】之后,我们就可以打开站点,如图:

登录.jpg
登录.jpg

登录.jpg 注意:创建账号,需要在开启了ssl证书的情况下才会成功。 注册账号后,就可以用这个账号来登录Bitwarden了 六:配置 因为现在的状态是所有人都可以注册这个网站,所以我们可以关闭掉注册,使用下面的命令。使用之前可以在宝塔面板中删除掉之前的容器,然后运行以下命令来重新创建容器并开启禁止用户注册的功能。不必担心,因为指定了 volume 映射,你的数据不会被删除。 6.1、禁用新用户的注册

docker run -d --name bitwarden \ -e SIGNUPS_ALLOWED=false \ -v /bw-data/:/data/ \ -p 6666:80 \ bitwardenrs/server:latest

6.2、禁用邀请

代码语言:javascript
复制
docker run -d --name bitwarden \

-e SIGNUPS_ALLOWED=false \ -e INVITATiONS_ALLOWED=false \ -v /bw-data/:/data/ \ -p 6666:80 \ bitwardenrs/server:latest

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-06-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 宝塔面板搭建密码管理bitwarden
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档