Cockpit Easy and Web Administration of Linux


Cockpit is a web application that provides easy administration for Linux servers. It is mainly developed for Fedora but other distributions are OK too. Latest Cockpit version is 118 as writing this article.


  • Cockpit provides easy container management
  • Storage administration
  • Network configuration
  • Inspection of logs etc.
  • Zero footprint and very little resource consumption.

Installing Cockpit

We will install cockpit for Fedora 24 but it is similar for other distributions.

Starting Cockpit

We can start Cockpit different way but the most easy and convenient way is using systemctl .

We started Cockpit with systemctl start cockpit and we checked status of the Cockpit service with systemctl status cockpit . Ok There seems to be no problem.

LEARN MORE  How To Check Integrity Of Files?

Login Cockpit

We will use web interface to login Cockpit. Before to access web interface we will get ip address of the server.

We may need to add firewall rule to accept connection for Cockpit default port 9090 with the following command.

If we browse https://<ip address>:9090 we will see a warning. Proceed it.

LEARN MORE  locate Command Tutorial With Examples For Linux To Find Files

Here is the login screen we can login by using our root system credentials.

Welcome screen is here we can see that there is a simple dashboard about the cpu, memory, disk i/o and network.

Services and Targets

Listing services installed on the system can be done with services menu from the left colon.

If we click a services we can see details of the services. If the service is started and active. We can start/stop services from this page too or we can  enable/disable for the system startup. We can see that logs lays along the below of the page.


We can list system logs from Logs. Logs are listed according to their level like Errors, Warning, Notices. We can also filter logs according to their dates.


User Management

User can be listed With Tools->Accounts menu. Existing users can be edited or new user can be added.


Also users full names and roles can be changed.


Terminal (The Best Feature)

The best feature for me is the terminal interface. We can use this system without any ssh/telnet/rdp/vnc or similar service. We just need an web interface that is enough.

You may also like...

Leave a Reply

Your email address will not be published.

Enjoy this blog? Please spread the word :)