Le Cockpit est un outil de gestion de serveur Web open source qui permet aux administrateurs de gérer et de surveiller à distance leurs systèmes de serveurs Linux. Il fournit un joli tableau de bord pour administrer vos serveurs Linux à partir d’un navigateur Web.
Avec Cockpit, vous pouvez vérifier les performances du système, la charge, les services de démarrage/arrêt, l’espace disque, l’utilisation du processeur et de la mémoire, le processus en cours, etc. Une caractéristique notable de Cockpit est que vous pouvez accéder au terminal à partir du tableau de bord et installer divers packages sur le serveur distant.
Certaines des fonctionnalités de Cockpit sont :
- Créer et gérer des machines virtuelles
- Mises à jour de logiciel
- Configurer un pare-feu
- Inspecter le matériel d’un système
- Gérer les comptes utilisateurs
- Gérer le réseau
- Gérer le stockage (y compris les partitions RAID et LUKS)
- Parcourir et rechercher les journaux du système
- Métriques détaillées : charge CPU, activité réseau, performances de stockage, etc.
Cockpit utilise un petit serveur HTTP intégré, n’a pas besoin Apache, Nginx ou serveur Web Tomcat. Dans ce tutoriel, nous apprenons à installer le poste de pilotage au AlmaLinux 8 ou Rocky Linux 8.
Étape 1 : Mettre à jour le système AlmaLinux ou Rocky Linux
Tout d’abord, mettez à jour le système à l’aide de la commande suivante :
sudo dnf update
Étape 2 : Installer Cockpit sur AlmaLinux ou Rocky Linux
Cockpit est disponible dans le référentiel du système d’exploitation de base. Vous pouvez simplement installer Cockpit en exécutant la commande suivante dans le terminal :
sudo dnf install cockpit
Étape 3 : Démarrer et activer Cockpit
Pour démarrer et activer le service de cockpit, exécutez la commande suivante :
sudo systemctl enable --now cockpit.socket
Cette commande unique démarrera et activera le service Cockpit.
Vous pouvez vérifier l’état du service Cockpit, tapez
sudo systemctl status cockpit
Étape 4 : Paramétrage du pare-feu
Vous pouvez ignorer cette étape si vous n’avez pas activé de pare-feu. Cockpit écoute sur le port 9090.
Vous devez autoriser le service cockpit dans le pare-feu avec les commandes suivantes :
sudo firewall-cmd --permanent --zone=public --add-service=cockpit
sudo firewall-cmd --reload
Étape 5 : Accéder à l’interface Web Cockpit
Vous pouvez désormais accéder à l’interface Web Cockpit en utilisant le nom de domaine ou l’adresse IP.
https://cockpit-server-ip-address:9090
Si vous ne connaissez pas l’adresse IP, tapez la commande suivante pour vérifier.
$ ip a
Si vous voyez que les connexions ne sont pas privées, cliquez sur le bouton Avancé et continuez à utiliser unsafe sans SSL.
Enter le nom d’utilisateur et le mot de passe du root ou sudo utilisateur et cliquez sur le bouton « Connexion ».

Bienvenue dans le Cockpit Dashboard, du côté droit verra le menu principal, à partir de là, vous pouvez commencer à explorer et à gérer le système Linux à partir de la santé du serveur, de l’utilisation du processeur et de la mémoire, de la configuration du réseau, des journaux d’inspection, du stockage, des conteneurs de démarrage, etc.

Vous pouvez ajouter d’autres hôtes en cliquant sur le menu déroulant dans le coin supérieur gauche. Les hôtes doivent avoir un accès SSH et être accessibles sur le port 22.

Conclusion
Dans ce tutoriel, nous avons appris à installer Cockpit sur AlmaLinux 8 ou Rocky Linux 8. Vous pouvez désormais gérer facilement vos serveurs Linux depuis le navigateur Web.
Merci d’avoir lu, s’il vous plaît fournir vos suggestions et commentaires dans la section des commentaires.