首页 > 其他分享 >超好用的密码管理工具bitwarden

超好用的密码管理工具bitwarden

时间:2023-03-16 19:13:55浏览次数:52  
标签:bitwarden 填充 端口 管理工具 超好 密码 点击 账号密码

超好用的密码管理工具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 映像,双击拉取

拉取完成后点击左边映像,并点击 vaultwarden:latest 右侧箭头打开 vaultwarden 的 docker 文档,方便我们根据文档创建 vaultwarden 的容器

根据文档可知,我们需要创建一个 data 的文件夹存储数据

文档出处

在上面步骤 2 中,双击 vaultwarden:latest,创建容器,点击高级设置

点击存储空间,根据之前文档的描述,添加装载路径

点击端口设置,注意,此处本地端口90129080并非路由器的端口转发,点击应用即完成

3012 端口的官方说明,注意,下面我只演示 80 端口的反向代理和端口转发,3012 同理

设置群晖的反向代理,具体在群晖的控制面板 ->登录门户 ->高级 ->反向代理服务器

https 下面的主机名即外网访问域名,如 abc.com,端口 9081 为路由器转发端口。http 的端口 9080 为之前创建容器中的本地端口

设置路由器端口转发,以华硕路由器为例

端口对应的简单图示

二、bitwarden 的使用

通过你的域名 + 端口号登录 bitwarden,点击创建账号,注意,通过内网 ip 登录可能无法创建账号

填写账号也就是邮箱,通过邮箱登录

创建成功

浏览器使用 bitwarden

以 chrome 浏览器为例,安装 bitwarden 的扩展,chrome 自带的扩展商店就有

安装完点击 bitwarden 的小图标,然后点击小齿轮

输入你的域名 + 端口,点保存

登录 bitwarden

以张大妈网站登录为例,点击 bitwarden 小图标,点击 + 号添加登录账号

输入张大妈的登录账号密码,红圈的小循环是自动生成一个复杂的密码

一般如果我的密码是简单密码,我就先生成复杂密码,然后去改密码之后再来登录该网站

URL 用来匹配你登录哪个网站或软件的,比如某软件的 IOS 和安卓登录的 URL 不同,当你在安卓添加该账号密码时,换到 IOS 可能无法识别,不能自动填充,这时候可以在 IOS 端先点击 + 号,然后复制 IOS 端的 URL,再通过 IOS 端 bitwarden 软件,到该账号密码的条目添加该 URL 即可

保存之后再点击 bitwarden 的该条目即可自动填充

这里注意下,在 bitwarden 添加一条账号密码时,只有名称、用户名和密码是必填的,其他如 URL 可以不填,当我们需要自动填充时,是可以通过搜索密码库来查找登录账号密码的

IOS 端使用 bitwarden

appStore 商店就可以下载

和浏览器端一样,再 bitwarden界面点击小齿轮输入服务器 URL,然后登录

这里注意下设置密码库超时为永不,上面的浏览器和之后的安卓 app 同理

接下是 IOS 端的自动填充设置,在设置里点击密码

自动填充密码

打开自动填充密码,并选择 bitwarden 即可

还是以手机上的张大妈 app 为例,选择账号密码登录,点一下账号框,点击小钥匙左边的账号密码即可自动填充

安卓端使用 bitwarden

以小米手机为例,需要去谷歌商店,或者去 gayhub 下载 bitwarden 的 app

和 IOS 设置一样,这里略过

安卓端的自动填充设置,在设置里点击更多设置

点击语言与输入法

自动填充服务

选 bitwarden

这是安卓很坑的一个地方,如果不设置,有可能有时候自动填充会失灵,点击应用设置

点击应用管理

找到 bitwarden

开启自启动

同样以安卓的张大妈 app 为例,大家可以看到下图中,我其实是有多个账号的,这样也方便切换,其他 app 同理,这也是一个方便的地方

至此,本教程到此结束了

其实该软件缺点也是有的,比如极小部分软件的密码不能自动填充,如银行 app 的密码等,但是剩下的也足以覆盖到大部分了,况且银行这类涉及财物的还是靠脑子记更稳妥

以及可能有时候不如 chrome 或小米、iPhone 本身就自带的填充功能好使,比如 chrome 自带的填充功能,不用像 bitwarden 还要点几下,chrome 自带的可以直接在打开网页的时候自动填充,但是多个账号的话其实还是比较麻烦的

这些缺点对于跨平台,本地存储密码等优点来说还是瑕不掩瑜的,况且怕 docker 容器或群晖挂掉,可以定时把密码导出备份,bitwarden 支持导出 json 和 csv 格式,总体来说,bitwarden 对于账号密码管理还是有很大帮助

标签:bitwarden,填充,端口,管理工具,超好,密码,点击,账号密码
From: https://www.cnblogs.com/yaoyangding/p/17223825.html

相关文章

  • 好用的Scrum敏捷项目管理工具有哪些?可以看看这些。。
    敏捷开发模式已经被越来越多的企业认可并执行。项目管理的核心是控制预算,按时交付,同时保证质量。如果想提高管理技能,多多学习,找一些好的网站,有好的文章,比如:scrum中文网,......
  • 轻量好用3个Scrum项目管理工具
    结合对工具的了解和使用心得,介绍在管理scrum中常见的一些工具基础的scrum工具:1、物理白板物理白板是实施scrum最简单直接的方式。之前我也说过,一些利弊。数据不能够沉......
  • 13 款炫酷的 MySQL 可视化管理工具!
    13款炫酷的MySQL可视化管理工具!2022-12-2615:07·程序员柠檬橙我是柠檬哥,专注编程知识分享。欢迎关注@程序员柠檬橙,编程路上不迷路私信发送1024打包下载10个G编......
  • 配置 kali linux 的 apt (包管理工具) ,换成国内源
    1.查看apt的源 输入命令:vim/etc/apt/sources.list   修改之后:快捷键A进入编辑模式;  ESC键然后输入" :wq " 就能退出vim编辑器;在输入......
  • 基于Docker安装项目管理工具禅道
    禅道是通用的项目管理软件完整支持敏捷项目模型、瀑布项目模型、看板模型内置项目集、产品、项目和执行四个管理框架支持CMMI标准的落地实施下载镜像dockerpulle......
  • 好用的nodejs版本管理工具 -- nvm (windows)
    前言:因为目前由于公司人员缺乏,身兼两个项目,都是用的vue前端框架,但是一个是vue2+js,另一个是vue3+ts;所以不同项目开发时候需要比较频繁地去切换nodejs的版本,所以就想着要是......
  • 活动目录(Active Directory)组管理工具
    活动目录(ActiveDirectory)是面向WindowsStandardServer、WindowsEnterpriseServer以及WindowsDatacenterServer的目录服务。(ActiveDirectory不能运行在WindowsWeb......
  • 五大常用Scrum敏捷开发管理工具软件
    Leangoo领歌Leangoo领歌,国产软件,专门的Scrum敏捷开发工具,看板的管理方式,高度可视化。它支持敏捷开发全流程。从产品路线图-需求-迭代-缺陷-测试-上线。燃尽图,工作量,迭代进......
  • redis 集群管理工具可视化 官方
    Redis官方管理工具下载地址:https://redis.com/redis-enterprise/redis-insight/#insight-form进入页面点击download  输入email选择版本下载  下载到本......
  • nvm 一个nodejs版本管理工具!
    转发:https://nvm.uihtm.com/各位不好意思!!这上面很详细了,我就不写了,简单记录下 nvm是什么nvm全英文也叫node.jsversionmanagement,是一个nodejs的版本管理工具。nvm......