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. Comme 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 de configuration système complexes qui, autrement, nécessitent une compréhension approfondie des commandes Linux et l'édition manuelle des fichiers de configuration. Ainsi, il convient mieux aux utilisateurs qui ne sont pas bons en ligne de commande et qui ont moins d'expertise dans les configurations système.
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 à l'aide du package DEB officiel. Pour télécharger le package Webmin DEB, 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 webmin-current.deb.
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 à l'aide d'un assistant AUR comme yay. Pour cette méthode, vous devez avez-vous installé sur votre système.
Vous pouvez installer Webmin sur des distributions basées sur Arch en exécutant :
oui -S webmin
Une fois installé, démarrez le service Webmin en utilisant :
sudo systemctl démarrer webmin
Installer Webmin sur Fedora et RHEL en utilisant DNF
Pour les distributions basées sur RHEL, Webmin fournit un package RPM que vous pouvez installer à l'aide de DNF.
Téléchargez le package RPM pour Webmin avec :
wget https://www.webmin.com/download/rpm/webmin-current.rpm
Ensuite, installez le package téléchargé en exécutant :
installation sudo dnf ./webmin-current.rpm
Installer Webmin à l'aide du 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 référentiel Webmin et sa clé sur votre système.
Après cela, vous pouvez installer Webmin en utilisant le gestionnaire de packages 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
Exécutez maintenant la commande suivante pour exécuter le script :
sudo sh setup-repos.sh
Ce script ajoutera le référentiel et la clé Webmin à votre système. Utilisez la commande suivante pour installer Webmin sur les distributions basées sur Debian :
sudo apt installer webmin
Pour installer Webmin sur des distributions basées sur RHEL, utilisez la commande dnf:
sudo dnf installer webmin
Autoriser Webmin via le pare-feu
Par défaut, Webmin utilise le port 10000 qui peut être bloqué si vous avez un pare-feu en cours d'exécution sur votre système. Si vous souhaitez accéder à Webmin à partir d'un autre système sur le réseau, vous devrez l'autoriser dans votre pare-feu.
Sur les distributions basées sur Debian, vous pouvez autoriser l'accès au port 10000 avec UFW à l'aide de la commande suivante :
sudo ufw autoriser 10000
Rechargez le pare-feu pour appliquer les modifications :
sudo ufw recharger
Pour vérifier si l'accès a été autorisé, exécutez :
statut sudo ufw
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 :
pare-feu-cmd --reload
Ensuite, exécutez la commande suivante pour vérifier l'ajout de la règle :
sudo pare-feu-cmd --list-all
Accéder au tableau de bord 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 à l'aide du nom d'utilisateur et du mot de passe d'un utilisateur disposant de privilèges d'administrateur.
Une fois connecté, vous verrez le tableau de bord suivant affichant un aperçu de votre système.
Comment désinstaller Webmin sous Linux
Pour désinstaller Webmin, ouvrez le terminal et exécutez la commande suivante :
sudo /etc/webmin/uninstall.sh
Il vous demandera votre confirmation. Entrer y pour supprimer le package Webmin et ses répertoires associés de votre système.
Pour désinstaller Webmin sur Arch Linux, exécutez :
sudo yay -R webmin
Rationalisez l'administration Linux à l'aide de Webmin
Webmin offre un moyen simple et convivial de gérer les tâches d'administration du système tout en économisant le temps et les efforts requis pour les configurations manuelles. Maintenant que vous savez comment installer Webmin sur les systèmes Linux, allez-y et essayez-le pour voir comment il rationalise l'administration du système.
En plus de Webmin, vous pouvez consulter de nombreux autres outils pour faciliter l'administration du système, tels que Zenmap, Cockpit, Nagios, Puppet, etc.