vps折腾记五安装密码管理器
1.VaultWarden简介
随着注册网站和APP的增多,大量的密码需要管理,如果使用简单统一的密码的话,不但容易被暴力破解,而且任何一个网站的密码泄露,都会导致所有注册的网站密码都泄露,危害极大。因此我们需要复杂且每个网站不同的密码,但这样又带来了管理的问题,好在有bitwarden来帮助我们管理密码,不但安全性提高,而且会自动帮助我们填充密码,简直是质优价廉的典范。
vaultwarden使用Rust语言写的对bitwarden的替代,不但小巧而且提供了一些bitwarden收费才提供的服务,同时兼容bitwarden的客户端,尤其是提供了docker安装,艾玛,真香。😆
2.安装
提前以前将域名解析添加到域名服务提供商里面,例如pwd.monkey.com vpsip
cd /docker_data/
mkdir vaultwarden
cd vaultwarden/
mkdir data
vi docker-compose.yml
version: '3'
services:
vaultwarden:
image: vaultwarden/server:latest
container_name: vaultwarden
restart: always
environment:
WEBSOCKET_ENABLED: "true" # Enable WebSocket notifications.
TZ : Asia/Shanghai
volumes:
- ./data:/data
networks:
default:
name: all_net
external: true
docker-compose up -d
docker-compose logs
3.反向代理
登陆NPM
4.创建用户
输入域名,即可进入vaultwarden的登陆页面,点击创建账户
根据提示,填写即可,非常简单
5.禁用新用户注册和组织邀请注册
cd /docker_data/vaultwarden/
docker-compose down
vi docker-compose.yml
version: '3'
services:
vaultwarden:
image: vaultwarden/server:latest
container_name: vaultwarden
restart: always
environment:
WEBSOCKET_ENABLED: "true" # Enable WebSocket notifications.
INVITATIONS_ALLOWED : "false"
SIGNUPS_ALLOWED : "false"
TZ : Asia/Shanghai
volumes:
- ./data:/data
networks:
default:
name: all_net
external: true
docker-compose up -d
6.使用
6.1.保存密码
安装bitwarden插件
点击插件,点击右上角设置
然后输入第四步创建用户名和密码即可登陆
之后你在网站上登陆都会有如下的提示,点击保存即可
6.2.生成密码
注册一个网站,想了好久密码,想出来的还不安全,试试bitwarden的密码生成吧
点击插件下方的生成器,按需设定密码长度,大小写,数字,特殊字符,复制填入网站,方便又安全
6.3.两步登陆
密码的安全再多都不为过,开启两步验证可以保证密码更加安全
手机下载authy或者authenticator
用户---》账户设置---》安全---》两步登陆---》管理---》使用authy扫码即可