L'administration de Red Hat (RHEL) peut devenir une tâche complexe en raison de la façon dont le système est structuré, mais de la même manière, des outils ont été développés pour rendre l'administration aussi complète et dynamique que possible, Webmin entre en jeu.
Webmin est une interface Web avec laquelle il est permis d'administrer les systèmes Unix, les navigateurs compatibles avec les tables et les formulaires sont autorisés pour cette administration, il y a Java pour le module Gestionnaire de fichiers, cela permet à Webmin de configurer plus facilement les comptes , DNS, partage de fichiers, etc.
Webmin fonctionne avec des centaines de modules standard pour gérer de nombreux aspects du système et ainsi avoir un contrôle total.
Systèmes gérésWebmin peut être utilisé pour gérer des systèmes d'exploitation tels que :
- CentOS Linux
- Hyperviseur Citrix
- CloudLinux
- Cloudrouter Linux
- Cobalt Linux
- Debian Linux
- Fedora Linux
- FreeBSD
- Linux générique
- Gentoo Linux
- IBM AIX
- Linux Mint
- Mac OS X
- macOS Catalina
- macOS High Sierra
- macOS Mojave
- macOS Sierra
- Mandrake Linux
- Mandrake Linux
- Redhat Enterprise Linux
- Redhat Linux et plus
Nous allons maintenant voir comment installer Webmin sur RHEL 8 et ainsi gérer de manière centralisée le système et ses composants.
Comment installer Webmin sur RHEL 8
Étape 1
On accède au terminal dans RHEL 8 :
AGRANDIR
Étape 2
Là, nous allons installer les packages nécessaires :
sudo dnf installer wget perl perl-Net-SSLeay openssl décompresser perl-Encode-Detect perl-Data-Dumper
Étape 3
Après cette analyse, nous verrons ce qui suit :
Étape 4
Nous appliquons les modifications en entrant la lettre s, au cours du processus, nous devons confirmer certains processus supplémentaires :
Étape 5
À la fin de l'installation, nous verrons ce qui suit :
Étape 6
Nous allons maintenant télécharger la clé Webmin GPG avec la commande suivante :
wget https://download.webmin.com/jcameron-key.asc
Étape 7
Nous importons la clé GPG avec la commande :
sudo rpm --import jcameron-key.asc
Étape 8
Téléchargez le package officiel Webmin (le parcours est différent aujourd'hui) :
sudo wget https://sourceforge.net/projects/webadmin/files/webmin/1.973/webmin-1.973-1.noarch.rpm/download
Étape 9
À la fin, nous verrons ceci :
Étape 10
Auparavant, l'itinéraire suivant était utilisé :
wget https://prdownloads.sourceforge.net/webadmin/webmin-1.970-1.noarch.rpmÉtape 11
Depuis cette dernière version de Webmin, des ajustements ont été effectués. Nous allons maintenant installer Webmin avec la commande suivante :
sudo rpm -Uvh webmin-1.973-1.noarch.rpm
Étape 12
A la fin de ce processus, nous verrons le résultat suivant :
Étape 13
Là, nous pouvons voir la structure que nous devons utiliser pour accéder à Webmin à partir du navigateur et il est obligatoire que cela soit fait en tant qu'utilisateur root. Nous vérifions le port Webmin :
sudo netstat -pnltu | grep 10000
Étape 14
Nous allons maintenant accorder les autorisations dans le pare-feu pour accéder à Webmin :
sudo firewall-cmd --add-port = 10000 / tcp --zone = public --permanent sudo firewall-cmd -reload
Étape 15
À partir d'un navigateur, nous accédons à Webmin en utilisant l'adresse IP ou le nom de l'appareil :
https : // IP : 10000 /
AGRANDIR
Étape 16
Là, nous devons aller à Avancé et lui permettre d'être redirigé vers la page Webmin, nous verrons ce qui suit :
AGRANDIR
Étape 17
Saisissez les identifiants de l'utilisateur root et cliquez sur Se connecter pour accéder à la plateforme Webmin :
AGRANDIR
Étape 18
Sur la page principale, nous avons accès à des détails tels que:
- Nom de l'équipe
- Version Webmin
- Temps d'utilisation du système
- Informations sur le processeur
- Mémoire RAM actuelle
- Espace disque dur
- Système d'exploitation utilisé
- Version du noyau
- Graphiques de l'état du CPU, de la RAM, de la mémoire virtuelle, etc.
Étape 19
Nous pouvons naviguer à travers les différentes options d'utilisation de Webmin :
AGRANDIR
Étape 20
Chacun d'eux nous fournit des informations clés et des options pour modifier leurs valeurs :
AGRANDIR
Étape 21
Il s'agit d'un outil précieux pour l'administrateur car en un seul endroit, vous avez accès aux détails en temps réel de RHEL 8 :
AGRANDIR
Étape 22
Certaines des actions que nous pouvons effectuer avec Webmin sont :
- Configuration globale de Webmin
- Paramètres de sauvegarde
- Configuration de l'utilisateur Webmin
- Historique des actions effectuées par l'utilisateur ou les applications
- Afficher les processus actuels du serveur ou de l'ordinateur
- Changer les mots de passe des utilisateurs
- Afficher et mettre à jour les progiciels
- Ajuster les tâches planifiées
- Accéder aux événements système
- Exécuter des sauvegardes de données
- Afficher les utilisateurs et les groupes du système
- Gérer les e-mails
- Outils ouverts tels que les VPN, les consoles de terminal, le tunnel HTTP, etc.
- Gérer le pare-feu
- Paramètres généraux des interfaces réseau RHEL
- Gérer la bande passante utilisée
Chacune de ces tâches facilitera la gestion des utilisateurs, services, applications et processus RHEL 8 en un seul endroit grâce à Webmin.