Multiple Machines

Cockpit can connect to multiple machines from a single Cockpit session. These are listed on the Machines dashboard.

These additional machines are accessed via SSH from the machine that the first machine connected to, and are authenticated with the logged in user's password and/or SSH keys.

Using SSH keys is only supported when the system has the necessary APIs in libssh.

There is currently no command line interface for adding and/or removing machines from the dashboard. The machine data is stored in /var/lib/cockpit/machines.json and SSH host keys are stored in /var/lib/cockpit/known_hosts.