Webmin est un outil d’administration système basé sur le Web qui vous permet de configurer et de gérer votre système Linux à l’aide d’un navigateur. Puisqu’il est basé sur le Web, vous pouvez administrer vos machines à distance depuis n’importe quel autre système à l’intérieur ou à l’extérieur de votre réseau.


Il rationalise les tâches complexes de configuration du système qui, autrement, nécessitent une compréhension approfondie des commandes Linux et une édition manuelle des fichiers de configuration. Il est donc mieux adapté aux utilisateurs qui ne maîtrisent pas la ligne de commande et qui ont moins d’expertise dans la configuration des systèmes.

Voyons comment vous pouvez installer Webmin sur votre machine Linux.


Installer Webmin sur Ubuntu/Debian en utilisant APT

Vous pouvez installer Webmin sur Ubuntu et d’autres distributions basées sur Debian en utilisant le paquet DEB officiel. Pour télécharger le paquet DEB de Webmin, exécutez :

 wget https://www.webmin.com/download/deb/webmin-current.deb 

Cela enregistrera le fichier téléchargé dans votre répertoire actuel sous le nom de webmin-current.deb.

Lire  Comment créer et publier vos propres modèles sur Canva

Utilisez maintenant la commande apt pour installer le paquet DEB :

 sudo apt install ./webmin-current.deb 

Comment installer Webmin sur Arch Linux

Webmin est disponible dans l’AUR et vous pouvez l’installer en utilisant une aide AUR comme yay. Pour cette méthode, vous devez avoir yay installé sur votre système.

Vous pouvez installer Webmin sur les distributions basées sur Arch en exécutant :

 yay -S webmin 

Une fois installé, démarrez le service Webmin en utilisant :

 sudo systemctl start webmin 

Installer Webmin sur Fedora et RHEL en utilisant DNF

Pour les distributions basées sur RHEL, Webmin fournit un paquetage RPM que vous pouvez installer à l’aide de DNF.

Téléchargez le paquet RPM pour Webmin avec :

 wget https://www.webmin.com/download/rpm/webmin-current.rpm 

Ensuite, installez le paquet téléchargé en exécutant :

 sudo dnf install ./webmin-current.rpm 

Installer Webmin en utilisant le script d’installation officiel

Sur les distributions Linux basées sur Debian et RHEL, vous pouvez installer Webmin à l’aide d’un script d’installation. Tout ce que vous avez à faire est d’exécuter le script et il configurera automatiquement le dépôt Webmin et sa clé sur votre système.

Après cela, vous pouvez installer Webmin en utilisant le gestionnaire de paquets par défaut de votre distribution.

Ouvrez le terminal et utilisez la commande suivante pour télécharger le script d’installation de Webmin :

 wget https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh 

Maintenant, lancez la commande suivante pour exécuter le script :

 sudo sh setup-repos.sh 

Ce script ajoutera le dépôt et la clé de Webmin à votre système. Utilisez la commande suivante pour installer Webmin sur les distributions basées sur Debian :

 sudo apt install webmin 

Pour installer Webmin sur les distributions RHEL, utilisez la commande dnf :

 sudo dnf install webmin 

Autoriser Webmin à travers le pare-feu

Par défaut, Webmin utilise le port 10000 qui peut être bloqué si un pare-feu est exécuté sur votre système. Si vous voulez accéder à Webmin à partir d’un autre système sur le réseau, vous devrez l’autoriser dans votre pare-feu.

Lire  Qu'est-ce que le bouton WPS de mon routeur ?

Sur les distributions basées sur Debian, vous pouvez autoriser l’accès au port 10000 avec UFW en utilisant la commande suivante :

 sudo ufw allow 10000 

Rechargez le pare-feu pour appliquer les modifications :

 sudo ufw reload 

Pour vérifier si l’accès a été autorisé, exécutez :

 sudo ufw status 

Sur les distributions basées sur RHEL, utilisez la commande suivante pour autoriser l’accès au port 10000 :

 firewall-cmd --zone=public --add-port=10000/tcp --permanent 

Ensuite, rechargez le pare-feu pour enregistrer les modifications :

 firewall-cmd --reload 

Après cela, exécutez la commande suivante pour vérifier l’ajout de la règle :

 sudo firewall-cmd --list-all 

Accéder au tableau de bord de Webmin à l’aide d’un navigateur Web

Pour accéder à Webmin, lancez votre navigateur et ouvrez l’URL suivante, en remplaçant adresse IP avec l’adresse IP de votre système hébergeant Webmin :

 http://ip-address:10000 

Cela ouvrira la page de connexion du tableau de bord Webmin. Connectez-vous en utilisant le nom d’utilisateur et le mot de passe d’un utilisateur ayant des privilèges d’administrateur.

page de connexion au tableau de bord webmin

Une fois que vous vous êtes connecté, vous verrez le tableau de bord suivant affichant une vue d’ensemble de votre système.

Le tableau de bord de Webmin sous linux

Comment désinstaller Webmin sous Linux

Pour désinstaller Webmin, ouvrez le terminal et exécutez la commande suivante :

 sudo /etc/webmin/uninstall.sh 

Une confirmation vous sera demandée. Entrez y pour supprimer le paquetage Webmin et ses répertoires connexes de votre système.

Pour désinstaller Webmin sur Arch Linux, exécutez :

 sudo yay -R webmin 

Rationaliser l’administration de Linux avec Webmin

Webmin offre un moyen facile et convivial de gérer les tâches d’administration du système tout en économisant le temps et les efforts nécessaires aux configurations manuelles. Maintenant que vous savez comment installer Webmin sur les systèmes Linux, allez-y et essayez-le pour voir comment il simplifie l’administration du système.

En plus de Webmin, vous pouvez regarder beaucoup d’autres outils pour faciliter l’administration du système, comme Zenmap, Cockpit, Nagios, Puppet, etc.