Recherche de site Web

Comment installer l'outil d'administration système Webmin sur RHEL 8


Webmin est un outil de gestion Linux moderne basé sur le Web (similaire à Cockpit Web Console) qui vous permet de surveiller diverses métriques du système. Avec Webmin, vous pouvez également effectuer des tâches administratives telles que gérer les comptes d'utilisateurs, modifier les paramètres et configurer les paramètres DNS.

Webmin fournit une interface graphique qui affiche les métriques du système telles que l'utilisation du processeur, de la RAM et du disque. Ces informations peuvent être utilisées pour diagnostiquer tout problème susceptible d’affecter les performances de votre système.

Webmin vous permet d'effectuer les tâches d'administrateur système suivantes :

  • Modifiez les mots de passe des comptes utilisateur.
  • Installez, mettez à jour, mettez à niveau et supprimez des packages.
  • Configuration des règles de pare-feu.
  • Redémarrage ou arrêt.
  • Affichage des fichiers journaux.
  • Planifiez des tâches cron.
  • Créez de nouveaux comptes d’utilisateurs ou supprimez ceux existants.

Dans ce guide, nous passons en revue l'installation de Webmin sur RHEL 8.

Étape 1 : Installer les prérequis pour Webmin

Pour commencer, nous allons installer quelques prérequis qui sont requis lors de l'installation de Webmin. Donc. allez-y et exécutez la commande dnf :

sudo dnf install -y wget perl perl-Net-SSLeay openssl unzip perl-Encode-Detect perl-Data-Dumper

Une fois l'installation terminée, passez à l'étape suivante.

Étape 2 : Activer le référentiel Webmin

La prochaine étape consiste à télécharger la clé GPG de Webmin pour le chiffrement et la signature des messages à l'aide de la commande wget suivante.

wget https://download.webmin.com/jcameron-key.asc

Une fois téléchargé, importez-le à l'aide de la commande rpm comme suit.

sudo rpm --import jcameron-key.asc

Étape 3 : Installer Webmin sur RHEL 8

Une fois la clé GPG en place, la dernière étape consiste à installer Webmin. La page de téléchargement officielle de Webmin contient des packages Webmin pour les distributions Linux principales telles que Debian, CentOS, etc. Puisque nous installons Webmin sur RHEL, vous devez récupérer le package RPM à l'aide de la commande wget comme indiqué.

wget https://prdownloads.sourceforge.net/webadmin/webmin-1.970-1.noarch.rpm

Une fois le téléchargement terminé, installez Webmin à l'aide de la commande :

sudo rpm -Uvh webmin-1.970-1.noarch.rpm

Une fois le processus d'installation terminé, vérifiez que Webmin est en cours d'exécution.

sudo systemctl status webmin.service

Le résultat ci-dessous confirme que Webmin est en cours d'exécution.

Étape 4 : Ouvrez le port Webmin sur le pare-feu

Par défaut, Webmin écoute sur le port TCP 10000. Pour confirmer cela, utilisez la commande netstat comme indiqué.

sudo netstat -pnltu | grep 10000

Si vous êtes derrière un pare-feu, ouvrez le port TCP 10000 :

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

Étape 4 : Accéder à l'interface Webmin

Une fois tout configuré, il est maintenant temps d'accéder à Webmin, et nous le ferons via un navigateur Web. Alors lancez votre navigateur Web et parcourez l'URL :

https://server-ip:10000/

Dans un premier temps, vous recevrez une alerte indiquant que votre connexion est privée. Mais ne vous inquiétez pas. Cela montre uniquement que le certificat Webmin SSL est auto-signé et n'est pas reconnu par l'autorité de certification. Alors, cliquez sur l'onglet « Avancé ».

Cliquez ensuite sur « accéder à l'adresse IP du serveur ». Cela vous amène à la page de connexion Webmin où vous vous connecterez en utilisant les informations d'identification root.

Une fois connecté, le tableau de bord s'affichera comme indiqué.

Et c'est tout. Vous avez installé avec succès Webmin sur RHEL 8.