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
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 est une solution intuitive et puissante pour administrer vos serveurs Linux en toute simplicité. Parfait pour ceux qui souhaitent réduire la complexité tout en conservant une gestion complète et efficace.