This blog receives a commission from affiliate partners through the affiliate links that we share with you in our posts. Although we receive a commission for using and linking their products, all our opinions and suggestions are unbiased.
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.
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
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
sudo yum install cockpit sudo systemctl enable --now cockpit.socket sudo firewall-cmd --permanent --zone=public --add-service=cockpit sudo firewall-cmd --reload
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
sudo apt-get install cockpit
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