- Monitoring
- Linux VPS
- Ubuntu 24.04
Cockpit: manage your Linux VPS in the browser
Cockpit runs well on a GhostRDP Linux VPS Basic plan with 2 vCPU and 6 GB RAM in Germany or the Netherlands, from €5.99/mo.
Cockpit is a web interface for Linux servers from the Cockpit project: CPU, memory and disk graphs, logs, services, updates, users and a terminal in the browser. It installs from Ubuntu's own packages.
Live resource graphs
CPU, memory, disk and network at a glance.
Terminal in the browser
A shell without an SSH client.
Updates and services
Install updates and restart services with a click.
Plans for Cockpit
Cockpit uses almost nothing; pick the plan for what else the server runs.
Linux VPS Basic
€5.99/mo
€5.09/mo billed yearly, save €10/year
- 2 vCPU
- 6 GB ECC RAM
- 40 GB NVMe
- 1 Gbps port
Linux VPS Standard
€12.99/mo
€11.04/mo billed yearly, save €23/year
- 4 vCPU
- 8 GB ECC RAM
- 70 GB NVMe
- 1 Gbps port
Linux VPS Pro
€25.99/mo
€22.09/mo billed yearly, save €46/year
- 6 vCPU
- 12 GB ECC RAM
- 90 GB NVMe
- 1 Gbps port
What you need
- Operating systemLinux VPS with Ubuntu 24.04
- Minimum resourcesAny plan
- A sudo userYou sign in with a normal user that has sudo rights (created in step 4)
Official site: cockpit-project.org
How to install Cockpit
Written for Ubuntu 24.04 from the official instructions. Run the commands as root and replace YOUR_SERVER_IP with your server's address.
- 1
Connect to your server over SSH
Use the IP address and root password from your welcome email (the server page has a Copy SSH command button). Windows 10 and 11, macOS and Linux all include an SSH client in the terminal.
Shell ssh root@YOUR_SERVER_IP - 2
Update the system
Install the latest security updates before you add anything else.
Shell apt update && apt -y upgrade - 3
Install Cockpit
The Cockpit project recommends the version from Ubuntu's backports.
Shell . /etc/os-release apt install -y -t ${VERSION_CODENAME}-backports cockpit - 4
Create a user to sign in with
Sign in to Cockpit with a normal user that has sudo rights, rather than root.
Shell adduser admin usermod -aG sudo admin - 5
Open Cockpit
Go to https://YOUR_SERVER_IP:9090, accept the self-signed certificate warning and sign in with that user. Turn on administrative access in the top bar when you need it.
After installing
- Port9090. Consider allowing it only from your own IP with a firewall, since it gives full control of the server.
- Add-onsExtra Cockpit modules are packages too, for example cockpit-podman for containers (apt search cockpit).
- CertificateCockpit uses a self-signed certificate by default; you can replace it with your own for a domain.
Cockpit questions
Which plan do I need for Cockpit?
Any plan. Cockpit itself uses very little; size the server for your other software.
Can I sign in as root?
Use a sudo user, as in this guide. It is safer, and some systems block root sign-in to Cockpit.
Is Cockpit free?
Yes, Cockpit is free and open source.
Does Cockpit replace your client area?
No. Restarts, reinstalls and the VNC console stay in the GhostRDP client area; Cockpit manages the OS inside the server.
Related apps
Uptime Kuma
Self-hosted uptime monitoring and status pages
MonitoringFrom €5.99/mo
Portainer
Web interface to manage Docker containers
DevOpsFrom €5.99/mo
Linux Desktop (RDP)
An XFCE desktop on your Linux VPS over Remote Desktop
Remote desktopFrom €12.99/mo
More on GhostRDP
Run Cockpit on your own server.
Online in minutes. Pay with crypto, no ID needed.