Installation · 7 min read · Sep 11, 2025
Comment installer Cockpit Web Console sur Debian 12

Cockpit est un outil d’administration Linux basé sur le web qui vous permet de gérer plusieurs serveurs Linux à partir d’un tableau de bord unique, en particulier pour les opérations quotidiennes. Le projet Cockpit, principalement soutenu par RedHat, fournit une interface conviviale qui est adaptée aux personnes ayant moins d’expérience dans un environnement Linux.
Ce guide vous montrera comment installer Cockpit sur un serveur Debian 12, et je vous montrerai l’utilisation de base de Cockpit pour gérer votre serveur Debian. Restez à l’écoute pour cela.
Prérequis
Pour compléter ce guide, assurez-vous d’avoir préparé ce qui suit :
- Un serveur Debian 12.
- Un utilisateur non-root avec des privilèges sudo/administrateur.
Installer Cockpit sur Debian
Cockpit est un logiciel de gestion de serveur basé sur le web pour les distributions Linux. RedHat a développé le projet, mais il est disponible pour les principales distributions populaires, telles que Debian/Ubuntu, CentOS/Rocky/Alma et Fedora.
Sur Debian, vous pouvez installer Cockpit facilement via le dépôt officiel de Debian.
Avant d’installer Cockpit, exécutez la commande suivante pour mettre à jour votre dépôt Debian à la dernière version.
sudo apt update
Une fois le dépôt mis à jour, installez le paquet cockpit en utilisant la commande ci-dessous. Avec cela, vous installerez Cockpit avec certains paquets requis, tels que les plugins de cockpit-networking.
sudo apt install cockpit -y
Après l’installation, démarrez et activez le service cockpit en utilisant la commande suivante.
sudo systemctl start --now cockpitEnsuite, vérifiez l’installation de cockpit pour vous assurer qu’il fonctionne et est activé sur votre système Debian.
sudo systemctl is-enabled cockpit
sudo systemctl status cockpitS’il fonctionne, vous devriez obtenir une sortie telle que active (en cours d’exécution) sur votre écran.

Enfin, exécutez la commande ci-dessous pour vérifier le port cockpit. Par défaut, cockpit fonctionne sur le port TCP 9090.
ss -tulpnConfigurer UFW
Après avoir installé cockpit, configurons le pare-feu via UFW (Uncomplicated Firewall). La section suivante vous montrera comment installer UFW, ouvrir le port SSH et ouvrir le port cockpit 9090/tcp.
Tout d’abord, installez UFW sur votre machine Debian en utilisant la commande apt ci-dessous.
sudo apt install ufw
Une fois UFW installé, exécutez la commande ufw suivante pour ouvrir le profil OpenSSH et le port TCP 9090. Le profil OpenSSH ouvrira par défaut le port 22 pour le trafic SSH. Si vous exécutez SSH sur un port personnalisé, vous pouvez simplement ajouter votre port.
sudo ufw allow OpenSSH
sudo ufw allow 9090/tcpMaintenant, exécutez la commande ci-dessous pour démarrer et activer UFW. Tapez y pour confirmer lorsque vous y êtes invité, et vous obtiendrez une sortie telle que Le pare-feu est actif et activé au démarrage du système.
sudo ufw enable
Avec UFW activé, exécutez la commande ci-dessous pour le vérifier. Vous devriez voir UFW avec le statut Actif et les ports activés pour OpenSSH et 9090/tcp.
sudo ufw status
Connexion à Cockpit
Avec UFW activé et le port 9090/tcp ouvert, vous pouvez maintenant accéder à votre installation cockpit depuis votre ordinateur/de bureau local.
Lancez votre navigateur web et visitez l’adresse IP du serveur avec le protocole HTTPS suivi du port 9090 (c’est-à-dire : https://192.168.5.15:9090/). Si l’installation de cockpit est réussie, vous verrez la page de connexion de cockpit.
Saisissez votre nom d’utilisateur et votre mot de passe, puis appuyez sur Connexion. Assurez-vous d’utiliser un utilisateur non-root qui a des privilèges pour accéder à su ou des privilèges root. Il n’est pas recommandé d’utiliser directement l’utilisateur root pour cette opération.

Une fois connecté, vous verrez le tableau de bord cockpit comme suit. Comme vous pouvez le voir, nous avons également un mode Accès limité.

Cliquez sur le bouton Activer l’accès administratif et vous serez invité à entrer votre mot de passe. Saisissez votre mot de passe et cliquez sur Authentifier. Cette action est similaire à la commande ‘ sudo su ‘ lorsque vous avez besoin de privilèges root.

Une fois l’authentification réussie, vous verrez la confirmation de Accès administratif dans le menu supérieur. Cela signifie que vous avez le privilège de faire quoi que ce soit dans cockpit.

Installer un plugin supplémentaire pour Cockpit
En plus de cockpit, vous pouvez également installer des applications cockpit supplémentaires. Elles sont limitées, mais lorsque cockpit vous aidera à gérer votre application via le tableau de bord cockpit.
Exécutez la commande ci-dessous pour trouver les applications cockpit disponibles sur votre serveur.
sudo apt search cockpitDans le dépôt Debian, il existe un paquet cockpit-podman pour gérer Podman, cockpit-389 pour gérer le serveur de répertoire 389, cockpit-pcp pour l’intégration PCP, cockpit-machines pour gérer des machines virtuelles, et bien d’autres.
Si vous souhaitez installer une application cockpit, utilisez la commande suivante.
sudo apt install cockpit-podman -yAprès la fin de l’installation, redémarrez le service cockpit en utilisant la commande ci-dessous.
sudo systemctl restart cockpitEnfin, vous pouvez accéder à votre application via le menu Application sur le tableau de bord cockpit.
Gérer le système Debian via le tableau de bord Cockpit
Dans cette section, vous découvrirez certaines fonctions de cockpit pour gérer votre système Debian. Cela inclut la gestion du réseau, du disque, des services, des utilisateurs, des mises à jour logicielles et l’accès au terminal du serveur via cockpit.
Gérer le réseau
Cliquez sur le menu Réseau et vous serez présenté avec le tableau de bord réseau de cockpit. De là, vous pouvez vérifier les journaux de votre réseau, configurer une interface de pont, configurer le réseau sur les interfaces gérées, ajouter des liaisons réseau, etc.

Gérer le disque/le stockage
Cockpit vous permet également de gérer le disque via le tableau de bord. Cliquez sur le menu Stockage et vous verrez le tableau de bord comme suit :
Vous pouvez voir les informations sur le disque et le lecteur, les statistiques de lecture et d’écriture, et la disposition actuelle des systèmes de fichiers, vous pouvez également ajouter le support NFS.

Cliquez sur Installer le support NFS pour activer l’intégration NFS. Ce processus mettra automatiquement à jour votre index de paquets Debian et vous serez invité à installer des paquets supplémentaires. Cliquez sur Installer pour confirmer.

Une fois l’installation terminée, votre cockpit prendra désormais en charge NFS.
Gérer les services
Cliquez sur le menu Services pour obtenir la liste des services disponibles sur votre serveur. Vous pouvez voir l’état des services tels que en cours d’exécution, non en cours d’exécution et désactivé.

Pour démarrer ou redémarrer des services, cliquez sur le nom du service. Dans cet exemple, nous allons redémarrer le service chrony.
Activez le bouton pour démarrer le service. Si vous souhaitez redémarrer le service, il vous suffit d’activer/désactiver le bouton.

Gérer les utilisateurs
Pour gérer les utilisateurs, cliquez sur le menu Utilisateurs. Vous devriez obtenir la liste des utilisateurs sur votre machine Debian.

Pour créer un nouvel utilisateur, cliquez sur Créer un nouveau compte. Ensuite, saisissez les détails de votre nom d’utilisateur et de votre mot de passe et cliquez sur Créer pour confirmer.

Après la création de l’utilisateur, cliquez sur votre utilisateur pour attribuer un nouveau groupe. Dans cet exemple, nous avons créé l’utilisateur bob et voulons attribuer le groupe sudo à l’utilisateur bob.
De plus, vous pouvez également télécharger votre clé publique SSH afin de pouvoir vous connecter via la clé SSH. Ou si vous souhaitez supprimer l’utilisateur, cliquez sur le bouton Supprimer,

Mettre à jour les paquets
Pour mettre à jour les paquets via cockpit, cliquez sur le menu Mises à jour logicielles. De là, vous pouvez mettre à jour les paquets liés à la sécurité, ou installer toutes les mises à jour disponibles vers la dernière version.

Au cours du processus de mise à jour, vous verrez le processus comme suit :

Accéder au terminal
Cockpit fournit également un terminal sur le tableau de bord. Cela vous permet de saisir des commandes directement sur le serveur via le tableau de bord cockpit.
Cliquez sur le menu Terminal et vous devriez obtenir le terminal du serveur. De là, vous pouvez maintenant saisir des commandes pour gérer votre serveur.

Conclusion
Félicitations ! Vous avez maintenant installé avec succès Cockpit sur un serveur Debian 12. Vous avez également configuré UFW sur votre machine Debian. En plus de cela, vous avez également appris quelques utilisations de base de cockpit pour gérer votre serveur, ce qui inclut la gestion du réseau, du disque, des services, des utilisateurs, des mises à jour logicielles et l’accès au terminal du serveur via Cockpit
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.