Cockpit

cockpit(1) is a server administration tool with a web interface.


Installation

Fedora and many derivative distributions have cockpit(1) preinstalled and running by default. For other Linux distributions, a cockpit package may be available.

Official plugins are available in separate packages, such as cockpit-machines (an interface to libvirtd(8)) and cockpit-podman (an interface to podman(1)).


Setup

Start and enable cockpit.socket.

Encryption

By default, cockpit(1) uses a self-signed SSL/TLS certificate. This can be replaced with a valid one.

The last file with a .cert or .crt extension (in alphabetical order) in /etc/cockpit/ws-certs.d will be used. Try /usr/libexec/cockpit-certificate-ensure --check to verify that the correct certificate will be detected.


Usage


Troubleshooting

Terminal text appears as rainbow boxes

A known interaction of Xterm.js project and the Firefox browser.

  1. Double check for an 'Allow access to the HTML5 canvas?' popup. This needs to be enabled.
  2. Try disabling privacy.resistFingerprinting.


See also

cockpit(1)

Cockpit project documentation


CategoryRicottone

Cockpit (last edited 2023-04-04 15:35:23 by DominicRicottone)