超好用的密码管理工具bitwarden
作者:朗风晴月
追加修改 ( 2022-04-17 22:48:54 ) :
bitwarden 也有自动填充,但是设置里提示有风险,所以我一般不开启 bitwarden 通过内网 ip 或 http:// 登录无法创建账号,因为 bitwarden 需要 https:// 访问
前言
不知道各位小伙伴们平时是怎么管理自己繁杂的密码,就本人而言,各类 app、论坛、网站的账号密码已经多达 180 个了,之前最省心的办法就是各个账号共用同一套密码,重要的账号另外一套,但总归麻烦还不放心,后来接触到了 bitwarden 这个工具,从此账号密码管理变得十分轻松惬意
bitwarden,简而言之就是帮我们管理账号密码的一个工具,具体的功能有账号密码管理、自动生成密码、导出所有密码、密码自动填充、方便切换多个账号等等。
我们只要在群晖的 docker 里部署一个 bitwarden 的容器,就可以通过 IOS、安卓、Windows、浏览器,互相同步我们的所有密码。收费吗?所有客户端软件现在为止都是免费的。安全吗?数据都保存在自己的群晖上。群晖挂了还能用吗?能!只要你手机上还有之前同步的数据,从手机或其他设备导出再导入到新的 bitwarden 容器即可。
前提还是老三样
拥有动态公网 ip
拥有自己的域名
拥有 SSL 证书
安装步骤
一、创建 bitwarden 容器
在群晖套件 docker 的注册表中搜索 vaultwarden 映像,双击拉取
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7bf3_1024.jpg)
拉取完成后点击左边映像,并点击 vaultwarden:latest 右侧箭头打开 vaultwarden 的 docker 文档,方便我们根据文档创建 vaultwarden 的容器
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7bf4_1024.jpg)
根据文档可知,我们需要创建一个 data 的文件夹存储数据
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7bf5_1024.jpg)
文档出处
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7bf6_1024.jpg)
在上面步骤 2 中,双击 vaultwarden:latest,创建容器,点击高级设置
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7bf7_1024.jpg)
点击存储空间,根据之前文档的描述,添加装载路径
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7bf8_1024.jpg)
点击端口设置,注意,此处本地端口9012、9080并非路由器的端口转发,点击应用即完成
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7bf9_1024.jpg)
3012 端口的官方说明,注意,下面我只演示 80 端口的反向代理和端口转发,3012 同理
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7bfa_1024.jpg)
设置群晖的反向代理,具体在群晖的控制面板 ->登录门户 ->高级 ->反向代理服务器
https 下面的主机名即外网访问域名,如 abc.com,端口 9081 为路由器转发端口。http 的端口 9080 为之前创建容器中的本地端口
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7bfb_1024.jpg)
设置路由器端口转发,以华硕路由器为例
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7bfc_1024.jpg)
端口对应的简单图示
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7bfd_1024.jpg)
二、bitwarden 的使用
通过你的域名 + 端口号登录 bitwarden,点击创建账号,注意,通过内网 ip 登录可能无法创建账号
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7bfe_1024.jpg)
填写账号也就是邮箱,通过邮箱登录
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7bff_1024.jpg)
创建成功
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c00_1024.jpg)
浏览器使用 bitwarden
以 chrome 浏览器为例,安装 bitwarden 的扩展,chrome 自带的扩展商店就有
安装完点击 bitwarden 的小图标,然后点击小齿轮
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c01_1024.jpg)
输入你的域名 + 端口,点保存
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c02_1024.jpg)
登录 bitwarden
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c03_1024.jpg)
以张大妈网站登录为例,点击 bitwarden 小图标,点击 + 号添加登录账号
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c04_1024.jpg)
输入张大妈的登录账号密码,红圈的小循环是自动生成一个复杂的密码
一般如果我的密码是简单密码,我就先生成复杂密码,然后去改密码之后再来登录该网站
URL 用来匹配你登录哪个网站或软件的,比如某软件的 IOS 和安卓登录的 URL 不同,当你在安卓添加该账号密码时,换到 IOS 可能无法识别,不能自动填充,这时候可以在 IOS 端先点击 + 号,然后复制 IOS 端的 URL,再通过 IOS 端 bitwarden 软件,到该账号密码的条目添加该 URL 即可
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c05_1024.jpg)
保存之后再点击 bitwarden 的该条目即可自动填充
这里注意下,在 bitwarden 添加一条账号密码时,只有名称、用户名和密码是必填的,其他如 URL 可以不填,当我们需要自动填充时,是可以通过搜索密码库来查找登录账号密码的
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c06_1024.jpg)
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c07_1024.jpg)
IOS 端使用 bitwarden
appStore 商店就可以下载
和浏览器端一样,再 bitwarden界面点击小齿轮输入服务器 URL,然后登录
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c08_1024.jpg)
这里注意下设置密码库超时为永不,上面的浏览器和之后的安卓 app 同理
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c09_1024.jpg)
接下是 IOS 端的自动填充设置,在设置里点击密码
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c0a_1024.jpg)
自动填充密码
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c0b_1024.jpg)
打开自动填充密码,并选择 bitwarden 即可
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c0c_1024.jpg)
还是以手机上的张大妈 app 为例,选择账号密码登录,点一下账号框,点击小钥匙左边的账号密码即可自动填充
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c0d_1024.jpg)
安卓端使用 bitwarden
以小米手机为例,需要去谷歌商店,或者去 gayhub 下载 bitwarden 的 app
和 IOS 设置一样,这里略过
安卓端的自动填充设置,在设置里点击更多设置
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c0e_1024.jpg)
点击语言与输入法
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c0f_1024.jpg)
自动填充服务
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c10_1024.jpg)
选 bitwarden
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c11_1024.jpg)
这是安卓很坑的一个地方,如果不设置,有可能有时候自动填充会失灵,点击应用设置
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c12_1024.jpg)
点击应用管理
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c13_1024.jpg)
找到 bitwarden
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c14_1024.jpg)
开启自启动
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c15_1024.jpg)
同样以安卓的张大妈 app 为例,大家可以看到下图中,我其实是有多个账号的,这样也方便切换,其他 app 同理,这也是一个方便的地方
![](https://zkres1.myzaker.com/202204/625edc8e8e9f097c496f7c16_1024.jpg)
至此,本教程到此结束了
其实该软件缺点也是有的,比如极小部分软件的密码不能自动填充,如银行 app 的密码等,但是剩下的也足以覆盖到大部分了,况且银行这类涉及财物的还是靠脑子记更稳妥
以及可能有时候不如 chrome 或小米、iPhone 本身就自带的填充功能好使,比如 chrome 自带的填充功能,不用像 bitwarden 还要点几下,chrome 自带的可以直接在打开网页的时候自动填充,但是多个账号的话其实还是比较麻烦的
这些缺点对于跨平台,本地存储密码等优点来说还是瑕不掩瑜的,况且怕 docker 容器或群晖挂掉,可以定时把密码导出备份,bitwarden 支持导出 json 和 csv 格式,总体来说,bitwarden 对于账号密码管理还是有很大帮助
标签:bitwarden,填充,端口,管理工具,超好,密码,点击,账号密码 From: https://www.cnblogs.com/yaoyangding/p/17223825.html