Installation · 5 min read · Sep 11, 2025

Comment installer Webmin sur Debian 12

Webmin est un puissant outil d’administration système basé sur le web pour les systèmes de type Unix, y compris Debian 12. Il fournit une interface graphique intuitive permettant aux administrateurs de gérer divers aspects de leur serveur sans utiliser la ligne de commande. Grâce à Webmin, les utilisateurs peuvent configurer des comptes utilisateurs, gérer des services, configurer le DNS, gérer des bases de données et effectuer de nombreuses autres tâches administratives. Cet outil améliore l’efficacité et l’accessibilité, rendant la gestion des serveurs plus abordable, surtout pour ceux qui ne sont pas aussi à l’aise avec les opérations en ligne de commande. En tirant parti de Webmin sur Debian 12, les administrateurs peuvent rationaliser leurs flux de travail et maintenir leurs systèmes plus efficacement.

Dans cet article, je vais vous montrer comment installer le panneau d’administration Linux Webmin sur Debian 12.

Prérequis

  • Un serveur exécutant Debian 12.
  • Un mot de passe root configuré sur le serveur.

Commencer

Avant de commencer, il est recommandé de mettre à jour le cache des paquets de votre système à la dernière version. Vous pouvez le mettre à jour en utilisant la commande suivante :

apt update -y

Après avoir mis à jour le cache des paquets, installez d’autres dépendances requises en utilisant la commande suivante :

apt install gnupg2 curl -y

Une fois toutes les dépendances requises installées, vous pouvez passer à l’étape suivante.

Installer Webmin

Le paquet Webmin n’est pas inclus par défaut dans le dépôt par défaut de Debian 12. Vous devrez donc ajouter le dépôt Webmin à l’APT.

Tout d’abord, téléchargez et ajoutez la clé GPG et ajoutez le dépôt Webmin avec les commandes suivantes :

cd /tmp  
curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh  
sh setup-repos.sh

Une fois le dépôt ajouté, mettez à jour le dépôt et installez Webmin avec la commande suivante :

apt update -y  
apt install webmin --install-recommends -y

Une fois Webmin installé, vous pouvez passer à l’étape suivante.

Gérer le service Webmin

Vous pouvez démarrer, arrêter, redémarrer et vérifier l’état de Webmin facilement depuis le service init.

Pour démarrer le service Webmin, exécutez la commande suivante :

service webmin start

Pour redémarrer le service Webmin, exécutez la commande suivante :

service webmin restart

Pour arrêter le service Webmin, exécutez la commande suivante :

service webmin stop

Pour vérifier l’état du service Webmin, exécutez la commande suivante :

service webmin status

Par défaut, Webmin écoute sur le port 10000. Vous pouvez le vérifier en utilisant la commande suivante :

ss -antpl | grep 10000

Vous devriez voir la sortie suivante :

LISTEN 0      4096         0.0.0.0:10000      0.0.0.0:*    users:(("miniserv.pl",pid=4073,fd=5))

Configurer le pare-feu pour Webmin

Il est également recommandé de sécuriser votre serveur avec un pare-feu UFW. Pour ce faire, installez le pare-feu UFW avec la commande suivante :

apt install ufw -y

Une fois le pare-feu UFW installé, autorisez les ports 22 et 10000 avec la commande suivante :

ufw allow 22  
ufw allow 10000

Ensuite, activez le pare-feu UFW en utilisant la commande ci-dessous :

ufw enable

Ensuite, vérifiez le pare-feu avec la commande suivante :

ufw status

Vous devriez obtenir la sortie suivante :

Status: active

To                         Action      From
--                         ------      ----
22                         ALLOW       Anywhere                  
10000                      ALLOW       Anywhere                  
22 (v6)                    ALLOW       Anywhere (v6)             
10000 (v6)                 ALLOW       Anywhere (v6)             

Comment utiliser Webmin

À ce stade, Webmin est installé. Vous pouvez maintenant y accéder en utilisant l’URL https://your-server-ip:10000. Vous serez redirigé vers la page de connexion de Webmin :

Connexion Webmin

Fournissez votre nom d’utilisateur root, votre mot de passe et cliquez sur le bouton Se connecter. Vous devriez voir le tableau de bord Webmin sur la page suivante :

Tableau de bord Webmin

Dans le panneau de gauche, cliquez sur Outils => Shell de commande. Vous devriez voir le terminal Linux sur la page suivante :

Shell de commande Webmin

À partir d’ici, vous pouvez exécuter n’importe quelle commande sur votre serveur Linux.

Cliquez sur Outils => Gestionnaire de fichiers. Vous devriez voir le Gestionnaire de fichiers sur la page suivante :

Gestionnaire de fichiers Webmin

À partir d’ici, vous pouvez créer un fichier, un répertoire et gérer l’ensemble du système de fichiers.

Cliquez sur Outils => Télécharger et Téléverser. Vous devriez voir la page suivante :

Téléversement de fichiers Webmin

À partir d’ici, vous pouvez télécharger et téléverser n’importe quel fichier vers et depuis le serveur.

Cliquez sur Réseau => Pare-feu Linux. Vous devriez voir l’interface du pare-feu sur la page suivante :

Pare-feu Webmin

À partir d’ici, vous pouvez ouvrir et fermer les ports spécifiques pour les utilisateurs distants.

Cliquez sur Réseau => Configuration réseau. Vous devriez voir l’assistant de configuration réseau :

Configuration réseau Webmin

Vous pouvez configurer une adresse IP statique, une passerelle par défaut, un nom d’hôte et un DNS à partir d’ici.

Cliquez sur Matériel => Partitions et Disques locaux. Vous devriez voir le Gestionnaire de partitions sur la page suivante :

Partitions de disque Webmin

À partir d’ici, vous pouvez créer et modifier vos partitions de disque dur.

Supprimer Webmin

Si vous ne souhaitez pas Webmin, vous pouvez le supprimer en utilisant la commande suivante :

apt remove webmin

Ensuite, exécutez la commande suivante pour nettoyer le cache des paquets et supprimer les paquets indésirables de votre système.

apt autoremove -y  
apt clean

Téléchargement de l’image de machine virtuelle de ce tutoriel

Ce tutoriel est disponible sous forme d’image de machine virtuelle prête à l’emploi au format ovf/ova compatible avec VMWare et Virtualbox. L’image de la machine virtuelle utilise les détails de connexion suivants :

Connexion SSH / Shell

Nom d’utilisateur : administrateur
Mot de passe : howtoforge

Nom d’utilisateur : root
Mot de passe : howtoforge

Connexion Webmin

Nom d’utilisateur : root
Mot de passe : howtoforge

L’IP de la VM est 192.168.0.100. Elle peut être changée dans le fichier /etc/network/interfaces. Veuillez changer tous les mots de passe ci-dessus pour sécuriser la machine virtuelle.

Conclusion

Félicitations ! vous avez réussi à installer Webmin sur Debian 12. J’espère que Webmin vous aidera à gérer et contrôler votre serveur Linux depuis le navigateur web. 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.