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 -yAprès avoir mis à jour le cache des paquets, installez d’autres dépendances requises en utilisant la commande suivante :
apt install gnupg2 curl -yUne 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.shUne 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 -yUne 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 startPour redémarrer le service Webmin, exécutez la commande suivante :
service webmin restartPour arrêter le service Webmin, exécutez la commande suivante :
service webmin stopPour vérifier l’état du service Webmin, exécutez la commande suivante :
service webmin statusPar défaut, Webmin écoute sur le port 10000. Vous pouvez le vérifier en utilisant la commande suivante :
ss -antpl | grep 10000Vous 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 -yUne fois le pare-feu UFW installé, autorisez les ports 22 et 10000 avec la commande suivante :
ufw allow 22
ufw allow 10000Ensuite, activez le pare-feu UFW en utilisant la commande ci-dessous :
ufw enableEnsuite, vérifiez le pare-feu avec la commande suivante :
ufw statusVous 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 :

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 :

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

À 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 :

À 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 :

À 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 :

À 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 :

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 :

À 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 webminEnsuite, 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 cleanTé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.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.