SSH keys
Create or import SSH keys for dFlow to reach your Worker Nodes over SSH.
Written By Zoro
Last updated 3 days ago
dFlow stores SSH keys
the control plane uses when it connects to Worker Nodes (servers) over SSH for install, sync, and operations.
Where to manage keys
- Open your Organisation in the dashboard.
- Go to Security (sidebar: Security).
- Use the SSH Keys tab (this is the default tab; the URL may include
?tab=ssh-keys).
Creating or deleting keys requires the sshKeys permissions on your role (see Roles and permissions).
Create or import
You can:
- Generate a key pair in dFlow (RSA 2048-bit or Ed25519).
- Paste an existing public and private key in standard OpenSSH format.
If you paste a key, confirm the public and private blocks match the algorithm you expect.
Keys are immutable
After a key is saved, its material cannot be edited. Create a new key, attach it to Worker Nodes as needed, then remove the old key.
Add a key
- On Security, open SSH Keys.
- Start Add SSH key (or equivalent).
- Name the key.
- Either generate RSA or Ed25519, or paste your pair.
- Save. If the UI offers download or copy, store secrets outside dFlow (password manager or your vault).
Delete a key
- Detach the key from every Worker Node that still references it.
- Delete the key from the SSH Keys list.