Directory Connector 文件存储
对应的官方文档地址
桌面 App 和 CLI 共享数据库和配置,因此不建议在一台机器上同时使用。建议使用桌面 App 完成配置和测试,然后使用 CLI 调度自动同步到您的生产组织。
配置文件
Directory Connector 配置文件 (data.json) 包含可以直接编辑的对象,以便于:
设置与您的目录的连接
配置同步选项
无法通过 data.json 文件设置 Directory Connector 的全部内容。例如密钥或密码等用于身份验证的值,这些值必须通过桌面 App 或 CLI 来设置。
避免在 Directory Connector 桌面 App 或 CLI 可执行文件运行时打开或修改 data.json 文件。
位置
data.json 的位置取决于您使用的平台:
Windows:
安装版:
%AppData%\Bitwarden Directory Connector便携版:
.\bitwarden-connector-appdata
macOS:
~/Library/Application Support/Bitwarden Directory ConnectorLinux:
~/.config/Bitwarden Directory Connector
当使用 Directory Connector CLI 时,运行 data-file 命令来获取 data.json 的绝对路径。
加密存储
默认情况下,Directory Connector 桌面 App 和 CLI 都使用安全方法来持久化敏感数据(例如您的目录账户密码、API 密钥等等)。
在 Linux 系统上,这需要 GNOME Ketring 和 X11,它们通常保留用于桌面环境。如果您使用的是无头 Linux 环境,则可能会遇到以下错误:
无头环境下的加密存储
如果没有安全的存储环境,则可以将 Directory Connector CLI 配置为使用纯文本存储密钥。要这样做,请设置以下环境变量以覆盖安全存储。比如通过运行 sudo -H gedit /etc/environment:
启用纯文本存储后,您可以直接从 data.json 配置文件中以纯文本配置所有设置项。
纯文本的加密存储与 Directory Connector 桌面 App 不兼容。您只能将纯文本的加密存储与 Directory Connector CLI 一起使用。
最后更新于