Directory Connector File Storage
Though not required, it may be helpful to use the desktop app first in order to setup and configure all of your settings before using the Directory Connector CLI.
The Directory Connector configuration file (
data.json) contains objects you may directly edit in order to:
Set the connection to your directory
Configure sync options
Avoid opening or modifying
data.json while the Directory Connector desktop app or CLI executable is running.
The location of
data.json depends on which platform is in use:
%AppData%\Bitwarden Directory Connector
~/Library/Application Support/Bitwarden Directory Connector
~/.config/Bitwarden Directory Connector
Using the Directory Connector CLI, run the
data-file command to discover the absolute path to the
Cannot autolaunch D-Bus without X11 $DISPLAY
Secret storage in headless environments
If a secure storage environment is not available, you can configure the Directory Connector CLI to use plaintext storage of secrets. To do so, set the following environment variable to override secure storage, for example by running
sudo -H gedit /etc/environment:
With plaintext storage enabled, you can then configure all settings directly, in plaintext, from the
data.json configuration file.
Plaintext storage of secrets is not compatible with the Directory Connector desktop app. You should only use the Directory Connector CLI with plaintext storage of secrets.