Linux

Where Does GNOME Connections Store Machines?

GNOME Connections machine database, secrets and first-run flag.

Last updated

Connections keeps machines in a KeyFile database despite the db suffix. One group per UUID holds protocol, host and display name. Secrets split into the system keyring.

A first-run flag in dconf gates onboarding. The database path follows XDG config. Keep DB plus keyring entries together.

Where GNOME Connections stores this, by platform

Linux
~/.config/connections.db

KeyFile database with one group per UUID for hosts and names. Passwords in keyring under per-UUID schema. First-run flag in dconf. XDG config path.

Frequently asked questions

How do I back up Connections?

Copy the connections database with the app closed. Passwords live in the keyring under per-UUID schema. Restoring means putting the DB back and re-adding secrets.

Where are passwords kept?

Usernames and passwords sit in the secret store keyed by connection UUID. The DB holds hosts and display names only. Both halves must move together.

Notice an outdated path? Let us know.