mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4
906 字
2 分钟
安装 Bitwarden
2026-05-13

为什么要自建 Bitwarden?#

市面上的密码管理服务种类繁多,但自建 Bitwarden 有以下优势:

  • 数据完全自主可控 - 所有密码数据存储在自己的服务器上
  • 开源免费 - Bitwarden 是开源项目,无使用费用
  • 跨平台支持 - 支持 Windows、Mac、Linux、iOS、Android
  • 功能丰富 - 支持密码生成、文件夹分类、两步验证等

Bitwarden

是一款开源的密码管理解决方案,采用端到端加密,确保你的密码安全。

前置要求#

在开始之前,请确保:

  1. 已安装 1Panel 面板
  2. 已安装 Docker 环境
  3. 服务器配置:建议 2核4G 以上
  4. 域名已解析到服务器

方法一:Docker 应用商店一键安装#

步骤 1:进入应用商店#

  1. 登录 1Panel 面板
  2. 点击左侧菜单「Docker」-「应用商店」
  3. 搜索「Bitwarden」

步骤 2:创建容器#

  1. 找到 Bitwarden 应用
  2. 点击「安装」
  3. 根据提示配置参数

步骤 3:配置参数#

主要配置项:

# 基础配置
容器名称: bitwarden
端口映射:
- 主机端口: 8080
- 容器端口: 80
# 环境变量
DOMAIN: https://your-domain.com
SIGNUP_ALLOWED: true
ADMIN_TOKEN: 你的管理员令牌
# 数据持久化
卷挂载:
- /bitwarden/data # 数据存储
安全建议

建议关闭 SIGNUP_ALLOWED,限制只有你能注册账号。

步骤 4:完成安装#

  1. 点击「确认」开始安装
  2. 等待容器创建完成
  3. 访问 http://你的服务器IP:8080

方法二:命令行安装#

如果应用商店中没有 Bitwarden,可以使用 Docker 命令手动安装:

步骤 1:SSH 连接服务器#

ssh root@你的服务器IP

步骤 2:创建安装目录#

mkdir -p /opt/bitwarden
cd /opt/bitwarden

步骤 3:安装 Docker 版 Bitwarden#

# 克隆官方安装脚本
git clone https://github.com/bitwarden/self-host.git bitwarden
cd bitwarden
# 运行安装脚本
./bitwarden.sh install

步骤 4:配置#

安装过程中会提示:

# 设置域名
Enter your domain: https://your-domain.com
# 设置 SSL 证书(建议使用 Let's Encrypt)
Do you want to use Let's Encrypt to generate a free SSL certificate? [Y/n]: Y
# 设置管理员密码
Enter your administrator password:

步骤 5:启动服务#

# 启动 Bitwarden
./bitwarden.sh start
# 查看状态
./bitwarden.sh status

配置反向代理(可选但推荐)#

为了使用 HTTPS,建议配置 Nginx 反向代理:

在 1Panel 中配置#

  1. 进入「网站」-「创建网站」-「反向代理」
  2. 填写配置:
代理名称: bitwarden
域名: your-domain.com
代理协议: http
地址: 127.0.0.1
端口: 8080
  1. 申请 SSL 证书
  2. 开启强制 HTTPS

初始化设置#

1. 访问 Bitwarden#

打开浏览器访问:https://your-domain.com

2. 创建账号#

  1. 点击「创建账号」
  2. 填写邮箱和主密码
重要提示

主密码一旦丢失将无法找回,请务必牢记!建议使用密码管理器记录主密码。

3. 设置两步登录(推荐)#

  1. 登录后进入「设置」-「两步登录」
  2. 选择验证方式(推荐使用 Authenticator App)
  3. 扫描二维码绑定

客户端使用#

浏览器扩展#

支持以下浏览器:

  • Chrome
  • Firefox
  • Safari
  • Edge
  • Brave

桌面客户端#

下载地址:https://bitwarden.com/download/

移动端 App#

在应用商店搜索「Bitwarden」下载安装。

登录同步#

  1. 在客户端中填写你的自建服务器地址
  2. 输入账号密码登录
  3. 即可自动同步密码数据

常见问题#

Q1:安装后无法访问?#

# 检查容器状态
docker ps -a | grep bitwarden
# 查看日志
docker logs bitwarden

Q2:忘记管理员密码?#

在 1Panel 中找到 Bitwarden 容器,查看环境变量中的 ADMIN_TOKEN,重新生成:

# 生成新的 admin token
openssl rand -base64 24

Q3:如何备份数据?#

# 备份数据目录
tar -czvf bitwarden-backup.tar.gz /opt/bitwarden/bw-data/

Q4:如何更新版本?#

cd /opt/bitwarden
./bitwarden.sh update

安全加固建议#

必做安全设置
  1. 关闭公开注册(SIGNUP_ALLOWED: false)
  2. 启用两步验证
  3. 定期备份数据
  4. 使用强主密码
  5. 启用 SSL/HTTPS

总结#

通过 1Panel 安装 Bitwarden 非常简单,整个过程不需要敲太多命令。

主要优势

  • ✅ 数据自主可控
  • ✅ 开源免费
  • ✅ 跨平台同步
  • ✅ 端到端加密

快去搭建你自己的密码管理服务吧!


保护密码安全,从自建 Bitwarden 开始!🔐

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

安装 Bitwarden
https://wxh168.vip/posts/1panel-bitwarden-install/
作者
毒影马
发布于
2026-05-13
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

目录