Cockpit est une interface web moderne permettant d'administrer facilement vos serveurs Linux sans avoir à maîtriser entièrement la ligne de commande. Cet outil est idéal pour simplifier l'administration quotidienne.
Prérequis
- Un serveur Linux (Debian, Ubuntu, CentOS, Rocky, AlmaLinux)
- Accès root ou sudo
Alternatives et compléments
- Explorez Webmin comme alternative
- Supervisez avec Prometheus et Grafana
Installation de Cockpit
Debian/Ubuntu
sudo apt update
sudo apt install cockpit -y
sudo systemctl enable --now cockpit.socket
RHEL/CentOS/AlmaLinux/Rocky
sudo dnf install cockpit -y
sudo systemctl enable --now cockpit.socket
Accéder à l'interface web
- Ouvrir un navigateur web :
https://IP_SERVEUR:9090 - Connectez-vous avec vos identifiants Linux habituels.
Fonctionnalités principales de Cockpit
- Surveillance système : CPU, RAM, disques, réseau
- Gestion des utilisateurs et groupes
- Gestion des services systemd
- Visualisation des journaux systèmes (logs)
- Gestion des mises à jour système
- Accès au terminal intégré
Installer des modules complémentaires
Cockpit offre plusieurs extensions utiles. Par exemple :
- Cockpit Machines (pour gérer les VM KVM)
- Cockpit Storage (gestion avancée des disques)
Installation sur Ubuntu/Debian :
sudo apt install cockpit-machines cockpit-storaged -y
Installation sur RHEL/AlmaLinux/Rocky :
sudo dnf install cockpit-machines cockpit-storaged -y
Sécuriser Cockpit
- Activer SSL (activé par défaut)
- Limiter l'accès par IP via firewall ou proxy
- Désactiver l'accès root direct pour augmenter la sécurité
Conclusion
Cockpit administre vos serveurs Linux depuis un navigateur : services systemd, journaux, stockage, réseau, conteneurs. Utile pour qui veut une console web sans rien installer de lourd côté serveur.


