使用

更新 Bitwarden

按顺序运行以下命令:

./bitwarden.sh updateself # 更新 bitwarden.sh 文件本身
./bitwarden.sh update # 更新 Bitwarden

等待完成。

可以创建一个 cronjob 或计划任务以每周甚至每晚运行这些更新命令。这将自动使您的安装保持最新。

配置 SMTP

Bitwarden 的很多日常使用场景严重依赖 SMTP 功能,比如新账户邮件地址的验证、邀请用户、管理门户的使用等。

根据您的电子邮件服务提供商关于 SMTP 的说明,修改环境配置文件中的如下变量的值:

globalSettings__mail__replyToEmail=no-[email protected].com
globalSettings__mail__smtp__host=smtp.example.com
globalSettings__mail__smtp__port=587
globalSettings__mail__smtp__ssl=false
globalSettings__mail__smtp__username=[email protected].com
globalSettings__mail__smtp__password=YOUR.PASSWORD

globalSettings__mail__replyToEmail=[email protected].com # 您的企业邮箱的完整邮件地址
globalSettings__mail__smtp__host=smtp.exmail.qq.com
globalSettings__mail__smtp__port=465
globalSettings__mail__smtp__ssl=true
globalSettings__mail__smtp__username=[email protected].com # 您的企业邮箱的完整邮件地址
globalSettings__mail__smtp__password=YOUR.PASSWORD # 您的企业邮箱密码(如已开启安全登陆则需要使用客户端专用密码)

说明:

  • 将上面的电子邮件地址替换为您自己的腾讯企业邮箱地址

  • smtp 服务器使用 smtp.exmail.qq.com 无效的话,尝试更换为 hwsmtp.exmail.qq.com

备份和还原

参考官方帮助文档,或使用 dropbox_uploader.sh 脚本自动打包备份到 Dropbox(推荐)。

使用系统管理员门户

修改环境配置文件 ./bwdata/env/global.override.env 中变量 adminSettings__admins 的值为可以访问管理门户的邮件地址(多个地址使用逗号分隔),以启用系统管理员门户。例如:

adminSettings__admins=[email protected].com,[email protected].com,[email protected].com

这些管理员电子邮件地址在您的 Bitwarden 安装中不需要是注册的帐户。

如果您不想启用系统管理门户,将 adminSettings__admins 值保留为默认的空白值即可。

更多详细信息,请参考此文

要正常使用管理员门户,需要先配置好 SMTP。

如果您使用非默认的 HTTPS 端口,服务器版本为 1.37.1 的 Bitwarden 可能会有问题:当访问 https://vault.bitwarden.in:8443/admin 时,它会自动跳转到 https://vault.bitwarden.in/admin/login?returnUrl=%2Fadmin导致无法访问。

解决方法就是手动输入端口再访问。

删除 Bitwarden 安装

删除比较简单。先停止 Bitwarden,然后删除 bwdata 文件夹即可。

./bitwarden.sh stop