(基于 1Panel 面板 安装服务端,不含命令行 Docker 操作)
首先说说这个东西的好处是啥?就是自动填写密码的内容掌握在自己的手里,不用存在某一款浏览器上了。他们可以同时使用,跨浏览器,跨操作系统,只要有网络,就可以自动填写。这样就不会被某一个浏览器,某一个账号所绑架。关键数据还掌握在自己的手里。
一、1Panel 安装 Vaultwarden 服务端
1. 进入 1Panel 应用商店
登录 1Panel 后台
左侧菜单 → 应用商店
搜索:Bitwarden(1Panel 内显示为 Bitwarden,实际是 Vaultwarden 镜像)
2. 安装配置
点击 安装
设置端口(自定义一个未占用端口,如
8089)勾选 外部访问
环境变量建议配置:
SIGNUPS_ALLOWED:true(先注册账号,后续再关闭)ADMIN_TOKEN: 设置一个管理员密钥(用于后台管理)这个需要更改编辑compose文件,直接改主目录下的docker-compose.yml或者.env是无效的。系统根本读不到。这样会导致部署成功后前端vaultwarden能正常使用,而管理端进不去。
点击确认,等待安装完成
3. 配置反向代理 + HTTPS(必须)
左侧 → 网站 → 添加站点
输入你的域名(已解析到服务器)
选择 反向代理
代理地址:
http://127.0.0.1:你设置的端口进入 SSL 选项卡,申请证书并开启 强制 HTTPS
保存并重载
4. 后续安全设置
访问
https://你的域名注册账号回到 1Panel,编辑 Bitwarden 应用,将
SIGNUPS_ALLOWED改为false关闭注册可进入
https://你的域名/admin进行管理(使用 ADMIN_TOKEN)
二、Chrome 插件安装、使用及替换浏览器原生密码填充
1. 安装 Bitwarden 插件
打开 Chrome 网上应用店
搜索:Bitwarden Free Password Manager
添加至 Chrome
2. 连接自建 Vaultwarden 服务器
点击右上角 Bitwarden 插件图标
登录页面左上角点 ⚙️ 设置
在 Self-hosted Environment 中填写:
Server URL:
https://你的域名
保存,然后用你注册的账号密码登录
3. 基础使用
添加密码:插件内点 + 添加登录项,填写网址、账号、密码
生成密码:编辑密码时点击钥匙图标自动生成高强度密码
导入旧密码:设置 → 导入数据(支持 Chrome、CSV 等格式)
4. 替换 Chrome 原生密码填写功能
关闭 Chrome 自带密码管理器
设置 → 自动填充 → 密码
关闭:提供保存密码的服务、自动登录
设置 Bitwarden 自动填充
打开 Bitwarden 插件 → 设置
开启:自动填充登录表单、页面加载时自动填充
使用效果
打开登录页自动填充账号密码
手动填充:点击插件图标选择对应条目即可
三、Firefox 插件安装、使用及替换浏览器原生密码填充
1. 安装 Bitwarden 插件
打开 Firefox 附加组件商店
搜索:Bitwarden Free Password Manager
添加到 Firefox
2. 连接自建 Vaultwarden 服务器
点击右上角 Bitwarden 图标
登录界面左上角点 ⚙️
在 Self-hosted 中输入:
Server URL:
https://你的域名
保存并登录你的账号
3. 基础使用
与 Chrome 完全一致:
添加、编辑、查找密码条目
自动生成随机密码
导入浏览器或其他密码管理器数据
4. 替换 Firefox 原生密码填写功能
关闭 Firefox 自带密码保存
设置 → 隐私与安全 → 登录名和密码
取消勾选:要求保存登录名和密码
启用 Bitwarden 自动填充
打开 Bitwarden 插件 → 设置
开启:自动填充登录表单、自动填充
实际使用
网站登录页自动识别并填充
未自动填充时,点击插件图标手动选择填充
基本就是这样了,具体操作时如果有不对,可以截图给豆包,豆包会给你新的应对策略。在AI的时代里,我们要相信AI!
