Cockpit – An alternative to Webmin for Linux Operating Systems

What is Cockpit?

Cockpit is free open source software and a top alternative to Webmin for Linux operating systems. You are able to see your server in a browser interface and easily perform tasks such as administering storage, configure networks, start containers and inspect logs. Cockpit is completely free to use and available under the GNU LGPL.

Features

Jump between web interface and terminal. Cockpit has an embedded terminal.

Can use your command line, Ansible and your other favorite tools with cockpit.

Stop and start services within Cockpit.

Supports network-wide logins through single sign-on and a few other authentication techniques.

Cockpit has overview pages with statistics and metrics giving you a full graphic overview of your system health and status.

Administer and monitor server servers at the same time. Add new hosts and your main server will look after all the fellow servers.

Troubleshoot from a central point. Diagnose network issues and spot virtual machine performances and issues.

Manage containers via Docker.

Administer and manage firewall rules and configurations.

Deploy system updates from web interface.

Supports Kurbernetes cluster or Openshift v3 cluster.

Installation of Cockpit on Linux Operating Systems

Fedora
sudo dnf install cockpit

sudo systemctl enable --now cockpit.socket

sudo firewall-cmd --add-service=cockpit

sudo firewall-cmd --add-service=cockpit --permanent

Red Hat Enterprise Linux
sudo subscription-manager repos --enable rhel-7-server-extras-rpms

sudo yum install cockpit

sudo systemctl enable --now cockpit.socket

sudo firewall-cmd --add-service=cockpit

sudo firewall-cmd --add-service=cockpit --permanent
CentOS
sudo yum install cockpit

sudo systemctl enable --now cockpit.socket

sudo firewall-cmd --permanent --zone=public --add-service=cockpit

sudo firewall-cmd --reload
Debian
echo 'deb http://deb.debian.org/debian stretch-backports main' > \ /etc/apt/sources.list.d/backports.list

apt-get update

sudo apt-get install cockpit
Ubuntu
sudo apt-get install cockpit

Chad Crouch

Chad is an experienced Systems Administrator with exposure to various technologies and enterprise ICT environments. He has a huge passion for Technologies, specifically Linux, Open Source Software, Cloud Computing, DevOps, Software & Web Development, electronics, and IoT technologies. If you enjoy our articles please support us and make a small contribution: Buy Us A Coffee