Cockpit is a Web-based management tool (similar to Webmin) and is available for CentOS and RHEL systems. As of recent CentOS 8 and RHEL 8 are released with cockpit installed by default. Its package is available in the default CentOS 8 and RHEL 8 package repositories. Cockpit is a useful Web based GUI tool through which sysadmins can monitor and manage their Linux servers, it can also use to manage networking and storage on servers, containers, virtual machines and inspections of system and application’s logs.

Installation of Cockpit on CentOS 8 is simple.

1. ) First you’ll need to login to SSH or use our HTML Serial Console.

2.) At the command prompt type:

3.) Once dnf has installed the package, you can enable it by doing the following:

4.) Open it up to the default firewall, the port for cockpit will generally be 9090

5.) Check to see if its running:

Now that it is installed and running, visit the Cockpit GUI at https://<IP>:9090/ – replace <IP> with the IP address of your VPS or server. Enjoy using this wonderful GUI!

More information about the Cockpit Project can be found at