Installation · 5 min read · Sep 11, 2025

Comment installer Cockpit Web Console sur Ubuntu 22.04

Cockpit est une console de gestion de serveur gratuite et open-source qui facilite l’administration de vos serveurs Linux via un navigateur web. Elle offre un panneau de contrôle basé sur le web pour gérer votre serveur via le navigateur web. Elle est spécialement conçue pour les utilisateurs débutants qui ne sont pas familiers avec la ligne de commande Linux. Avec Cockpit, vous pouvez surveiller la charge CPU, les statistiques du système de fichiers, les processus, et plus d’informations. Vous pouvez également effectuer des tâches d’administration système telles que la création et la gestion d’utilisateurs, le dépannage des problèmes réseau, le téléchargement et l’envoi de fichiers, et plus encore en utilisant Cockpit.

Ce tutoriel vous montrera comment installer et utiliser Cockpit sur Ubuntu 22.04.

Prérequis

  • Un serveur exécutant Ubuntu 22.04.
  • Un mot de passe root configuré sur le serveur.

Installer Cockpit sur Ubuntu 22.04

Par défaut, le paquet Cockpit est inclus dans le dépôt par défaut d’Ubuntu 22.04. Vous pouvez l’installer en exécutant la commande suivante :

apt-get install cockpit -y

Après avoir installé Cockpit, exécutez la commande suivante pour installer le module Podman :

apt-get install cockpit-podman -y

Une fois Cockpit installé, démarrez le service Cockpit et activez-le pour qu’il démarre au redémarrage du système :

systemctl start cockpit  
systemctl enable cockpit

Vous pouvez également vérifier l’état de Cockpit en utilisant la commande suivante :

systemctl status cockpit

Vous devriez voir la sortie suivante :

? cockpit.service - Cockpit Web Service
     Loaded: loaded (/lib/systemd/system/cockpit.service; static)
     Active: active (running) since Mon 2022-12-05 15:15:24 UTC; 8s ago
TriggeredBy: ? cockpit.socket
       Docs: man:cockpit-ws(8)
    Process: 16161 ExecStartPre=/usr/lib/cockpit/cockpit-certificate-ensure --for-cockpit-tls (code=exited, status=0/SUCCESS)
   Main PID: 16176 (cockpit-tls)
      Tasks: 1 (limit: 4579)
     Memory: 956.0K
        CPU: 363ms
     CGroup: /system.slice/cockpit.service
             ??16176 /usr/lib/cockpit/cockpit-tls

Dec 05 15:15:24 ubuntu2204 systemd[1]: Starting Cockpit Web Service...
Dec 05 15:15:24 ubuntu2204 cockpit-certificate-ensure[16168]: /usr/lib/cockpit/cockpit-certificate-helper: line 32: sscg: command not found
Dec 05 15:15:24 ubuntu2204 cockpit-certificate-ensure[16169]: ..+...+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*....>
Dec 05 15:15:24 ubuntu2204 cockpit-certificate-ensure[16169]: ...+...........+...+..........+..+...+.+.....+.......+..+.+..+....+.........+..>
Dec 05 15:15:24 ubuntu2204 cockpit-certificate-ensure[16169]: -----
Dec 05 15:15:24 ubuntu2204 systemd[1]: Started Cockpit Web Service.

À ce stade, Cockpit est démarré et écoute sur le port 9090. Vous pouvez le vérifier avec la commande suivante :

ss -antpl | grep 9090

Vous devriez voir la sortie suivante :

LISTEN 0      4096               *:9090             *:*    users:(("cockpit-tls",pid=16176,fd=3),("systemd",pid=1,fd=61))

Configurer le pare-feu UFW

Si le pare-feu UFW est installé et configuré sur votre système, vous devrez autoriser les ports 80 et 9090 à travers le pare-feu UFW.

Vous pouvez autoriser les deux ports en utilisant la commande suivante :

ufw allow 9090  
ufw allow 80

Ensuite, rechargez le pare-feu UFW avec la commande suivante :

ufw reload

Vous pouvez maintenant vérifier l’état des règles du pare-feu UFW en utilisant la commande suivante :

ufw status

Vous devriez voir la sortie suivante :

Status: active

To                         Action      From
--                         ------      ----
22                         ALLOW       Anywhere                  
80                         ALLOW       Anywhere                  
9090                       ALLOW       Anywhere                  
22 (v6)                    ALLOW       Anywhere (v6)             
80 (v6)                    ALLOW       Anywhere (v6)             
9090 (v6)                  ALLOW       Anywhere (v6)             

Accéder à l’interface web de Cockpit

Maintenant, ouvrez votre navigateur web et accédez à l’interface web de Cockpit en utilisant l’URL https://your-server-ip:9090. Vous devriez voir la page de connexion de Cockpit :

Fournissez votre nom d’utilisateur root, votre mot de passe et cliquez sur Connexion. Vous devriez voir le tableau de bord de Cockpit :

Dans le panneau de gauche, cliquez sur Stockage pour voir les informations de partition de votre système :

Cliquez sur Réseau. Vous devriez voir les informations liées au réseau sur l’écran suivant :

Cliquez sur les Conteneurs Podman. Vous devriez voir tous les conteneurs et images :

Cliquez sur les Services. Vous devriez voir tous vos services système.

Cliquez sur les Applications. Vous devriez voir toutes les applications installées.

Cliquez sur le Terminal. Vous pouvez vous connecter à l’interface de ligne de commande de votre serveur.

Questions Fréquemment Posées sur Cockpit Web Console

Qu’est-ce que Cockpit Web Console ?

Cockpit Web Console est une interface basée sur le web qui fournit une plateforme conviviale et facile à naviguer pour gérer des serveurs. Elle permet aux administrateurs d’effectuer des tâches telles que surveiller les performances du système, démarrer et arrêter des services, gérer le stockage et configurer les paramètres réseau sur les serveurs Ubuntu.

Comment accéder à Cockpit Web Console ?

Après l’installation, vous pouvez accéder à Cockpit Web Console en ouvrant un navigateur web et en naviguant vers https://:9090. Remplacez par l’adresse IP de votre serveur Ubuntu.

Ai-je besoin de permissions spéciales pour utiliser Cockpit ?

Vous devez avoir des privilèges administratifs sur le serveur Ubuntu pour effectuer la plupart des tâches dans Cockpit. Vous vous connecterez généralement avec votre compte utilisateur système et votre mot de passe.

Cockpit est-il sécurisé ?

Cockpit est conçu avec la sécurité à l’esprit. Il utilise HTTPS pour le chiffrement et nécessite une authentification utilisateur. Il s’intègre également aux fonctionnalités de sécurité existantes d’Ubuntu telles que les pare-feux et les politiques SELinux.

Puis-je gérer plusieurs serveurs avec Cockpit ?

Oui, Cockpit vous permet de gérer plusieurs serveurs à partir d’une seule interface. Vous pouvez ajouter et vous connecter à plusieurs serveurs dans le tableau de bord Cockpit pour une gestion centralisée pratique.

Quel type d’informations système puis-je voir dans Cockpit ?

Cockpit fournit des informations détaillées sur les performances du système, y compris le CPU, la mémoire, l’utilisation du disque, l’activité réseau, et plus encore. Il affiche également les journaux, l’état des services et permet les mises à jour système.

Puis-je utiliser Cockpit pour gérer des conteneurs Docker ?

Oui, Cockpit a une extension pour gérer des conteneurs Docker. Vous pouvez installer le module Docker de Cockpit pour activer cette fonctionnalité.

Est-il possible de configurer les paramètres réseau via Cockpit ?

Oui, Cockpit vous permet de configurer les paramètres réseau tels que les adresses IP, le routage et les paramètres DNS directement depuis son interface web.

Comment mettre à jour Cockpit ?

Cockpit peut être mis à jour comme n’importe quel autre paquet sur Ubuntu. Il suffit d’exécuter :

sudo apt update && sudo apt upgrade

dans le terminal pour le mettre à jour vers la dernière version.

Y a-t-il un coût associé à l’utilisation de Cockpit ?

Non, Cockpit est un outil open-source et est disponible gratuitement.

Où puis-je trouver plus de documentation sur Cockpit ?

Vous pouvez trouver une documentation complète et des guides d’utilisation sur le site officiel de Cockpit et les pages de documentation d’Ubuntu.

Conclusion

Félicitations ! vous avez réussi à installer Cockpit sur Ubuntu 22.04. Cockpit est un outil très utile pour les utilisateurs de Linux pour gérer et configurer des services sur des serveurs basés sur Linux. N’hésitez pas à me poser des questions si vous en avez.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.