因为使用网站的变多,所以最近老是忘记网站的密码,无奈只能重新找回密码,得以重新登录....然而下一次登录的时候,大概率还是重复以上操作苦不堪言,市面上提供有很多密码托管服务,但用起来会不是很放心,毕竟是托管到别人的服务器上,担心密码泄露。所以自建可以一定程度上避免这个问题~
服务器以即域名是必须的,由于项目的特殊性,所以还需要SSL,它可以极大的提高数据传输的安全性~
但申请SSL的过程此处就不再演示,可以使用阿里、腾讯之类的免费SSL
1.打开宝塔面板软件商店找到 Docker 并安装。
2.打开 docker 容器 设置 选项,打开 镜像管理 并 获取镜像。
3.在 镜像名称 处输入 bitwardenrs/server 获取镜像 (此步骤所需时间略长,不同服务器带宽所需时间不同)
4.获取镜像后在 容器列表 中 新建容器 需要映射容器端口 80 到 自定义的端口号(需提前开放未使用的自定义端口)。将容器的 /data 目录映射到服务器储存数据的目录上,在环境变量中写入 ADMIN_TOKEN= 自定义字符 (此操作是打开管理员面板方便管理)。
1.创建网站设置域名
2.点击 SSL 配置 SSL 证书
3.设置 反向代理 代理名称随意填写,目标URL 填写 http://127.0.0.1:自定义的端口号
1.显示下图才代表服务运行成功
2.第一次使用需要注册账号
3.打开 域名/admin 即可打开后台,输入设置的密钥即可登录
4.如果仅自己使用的话建议关闭可注册用户,其他操作自定义即可
5.设置完成后即可正常开始使用了。 BitWarden 的功能十分强大,而且支持 Chrome插件 Windows客户端 安卓APPs的使用,剩下的就靠自己发掘了~
版权属于:ROYWANG
本文链接:https://roywang.cn/696.html
转载时须注明出处及本声明
Yubikey的Token令人头疼
害,现在密码泄露的反制措施那么厉害,真泄露了也没事,其实只要不是数据库被搞,加了SSL之后问题不大。