Cockpit is an easy-to-use, lightweight and simple but still powerful remote manager for GNU/Linux servers. It’s an interactive server administration user interface which provides a live Linux session via a web browser.
It supports several Linux distributions such as Debian, Ubuntu, Fedora, CentOS, RHEL, Arch Linux etc.
Its graphical interface allows new system administrators to do common sysadmin tasks without using the command line skills. In addition to making systems easier to manage for novice administrators, Cockpit makes systems configuration and performance data accessible to them. Even if they don’t have any idea about command line tools.
Features of Cockpit:
- Allows managing multiple servers in one session.
- Offers a web-based shell in a terminal window.
- Supports efficient management of system user accounts.
- Also Supports the gathering of system configuration and diagnostic information using
- Containers can be managed via Docker.
- Allows the change of network settings and many more.
- Also supports Kubernetes cluster or Openshift v3 cluster.
You can install this tool on your system using the following command:
# yum –y install cockpit
After its installation on a system, you have to start Cockpit. Use below commands to start it.
# systemctl start cockpit
# firewall-cmd --add-service=cockpit --permanent
# firewall-cmd --reload
Once you are done with the above commands, you can access cockpit remotely via HTTPS using a Web browser and by connecting to TCP Port 9090. You should open this port on the system firewall to access
Please check cockpit installation and use on various Linux distributions in our next article at Cockpit installation and use.