Comment installer Webmin sur CentOS 7

Parmi les multiples tâches et rôles que nous devons effectuer dans le domaine informatique se trouve l'administration de tous les serveurs pour surveiller en permanence leur comportement, leur stabilité et leurs charges de travail et bien qu'il existe de nombreux outils que nous pouvons utiliser pour l'administration et la supervision du serveur Aujourd'hui, nous verra un outil simple et puissant qui sera sans aucun doute d'une grande aide pour la tâche administrative que nous avons : Webmin. Pour cette étude, nous utiliserons un environnement CentOS 7.

Qu'est-ce que WebminWebmin est une interface web qui nous donne la possibilité de gérer différents paramètres de nos serveurs et à partir de laquelle nous pouvons effectuer des tâches d'administration telles que :

  • Gestion des comptes d'utilisateur.
  • Configuration Apache.
  • Configuration DNS.
  • Partagez des fichiers entre les systèmes Windows à l'aide de Samba.
  • Établir quotas de disque.
  • Définissez les paramètres du pare-feu parmi d'autres fonctionnalités.
  • Les applications Webmin sont basées sur le Modules de perles et ils utilisent le Port TCP 10000 avec une bibliothèque OpenSSL pour l'ensemble du processus de communication Web, nous offrant une plus grande sécurité et fiabilité.

Systèmes d'exploitation compatibles WebminCertains des systèmes d'exploitation pris en charge par Webmin sont :

  • TurboLinux
  • Ubuntu Linux
  • Linux unifié
  • Nain blanc Linux
  • Boîte blanche Linux
  • Wind River Linux
  • les fenêtres
  • X/OS Linux
  • Xandros Linux
  • XenServer Linux
  • Chien jaune Linux
  • Yoper Linux
  • Mac OS X
  • Linux Mint
  • Debian
  • CentOS

NoterPour en savoir plus sur cet excellent outil, nous pouvons visiter le lien suivant où nous trouverons un wiki avec tout ce qui concerne Webmin:

1. Créer le référentiel et installer Webmin


Étape 1
La première étape qu'il est recommandé d'exécuter est de créer notre propre référentiel où nous devons stocker toutes les informations associées à Webmin, pour cela nous allons créer un référentiel appelé webmin.repo et nous utiliserons la commande suivante pour ce processus :
 sudo nano /etc/yum.repos.d/webmin.repo
Étape 2
Nous pouvons voir que lorsque nous y accéderons, nous aurons un fichier vierge, nous devons ajouter ce qui suit à ce fichier :
 [Webmin] name = Webmin Distribution Neutral # baseurl = http: //download.webmin.com/download/yum mirrorlist = http: //download.webmin.com/download/yum/mirrorlist enabled = 1

Étape 3
Nous sauvegardons les modifications à l'aide de la combinaison de touches

Ctrl + OU ALORS

et nous sortons de l'éditeur en utilisant la combinaison

Ctrl + X

NoterCette combinaison s'applique lorsque nous utilisons nano comme éditeur, si nous utilisons vi, le processus est différent.

Étape 4
Une fois ce processus terminé, nous procédons au téléchargement d'une clé .asc et à son importation à l'aide de RPM.
Pour cela nous utiliserons la commande suivante :

 sudo wget http://www.webmin.com/jcameron-key.asc

Étape 5
Plus tard, nous utiliserons la commande suivante pour l'importation :

 sudo rpm --import jcameron-key.asc
Étape 6
Avec tout ce qui précède configuré, nous procédons à l'installation de Webmin à l'aide de la commande suivante :
 sudo yum installer webmin

Étape 7
Nous espérons que tous les packages sont téléchargés et installés.

Étape 8
Dans le cas où nous utilisons le pare-feu dans CentOS 7, il est nécessaire que nous ajoutions une règle pour que le port de communication Webmin soit activé, rappelez-vous que le port par défaut est 10000. Pour cela, nous devons éditer le fichier iptables avec l'éditeur que nous voulons, pour ce cas nous utiliserons nano et saisirons ce qui suit :

 sudo nano / etc / sysconfig / iptables
Étape 9
Dans la fenêtre affichée, nous ajoutons la ligne suivante :
 -A ENTRÉE -p tcp -m tcp --dport 10000 -j ACCEPTER

Étape 10
Nous enregistrons les modifications comme nous l'avons vu auparavant et sortons de l'éditeur. Il est nécessaire de redémarrer le service puisque nous effectuons des modifications dans un fichier de configuration, pour cela nous utilisons la commande :

 service iptables redémarrer

2. Comment accéder à Webmin sur CentOS 7


Étape 1
Pour accéder à Webmin, nous devons aller dans un navigateur et entrer la syntaxe suivante :
 http : // adresse_IP : 10000
Étape 2
Pour voir l'IP de notre équipement CentOS 7, nous pouvons utiliser la commande ifconfig ou alors adresse ip, dans notre cas l'IP est 192.168.0.68 pour laquelle nous allons entrer la route;
 http://192.168.0.38:1000
Étape 3
Dans la fenêtre affichée, nous devons entrer les informations d'identification racine de notre équipe.

Étape 4
Nous appuyons Connexion pour accéder à la console Web Webmin et nous observerons ce qui suit.

Étape 5
A partir de ce point nous avons la possibilité de gérer divers paramètres du serveur tels que :

  • Système
  • Prestations de service
  • Groupe
  • Matériel
  • Utilisateurs, etc

Dans la fenêtre principale, nous pouvons voir toute la configuration actuelle du système, telle que la mémoire disponible, la mémoire virtuelle, le type de processeur, la version Webmin, etc.

3. Options Webmin dans CentOS 7


Lorsque nous accéderons à la console, nous aurons de nombreuses options, toutes très utile pour la gestion d'équipe et les utilisateurs, nous analyserons quelques-uns des plus importants.

SystèmeA partir de cet onglet, nous pouvons gérer diverses tâches associées à la système Quoi:

  • Regarder quels services fonctionnent actuellement et lesquels commencent au début de la connexion
  • Changer les mots de passe
  • Regarder disques et quotas de disques
  • Regarder utilisateurs et groupes
  • Planifier des tâches, etc

Les serveursA partir de cet onglet, nous avons la possibilité de voir quels rôles notre serveur remplit-il CentOS 7 et les gérer à partir d'ici, nous pouvons gérer des rôles tels que :

  • SSH
  • Envoyer un mail
  • suffixe
  • Apache, etc…

Les autresA partir de cette option, nous avons des outils supplémentaires pour le gestion des serveurs telles que la connexion via SSH, la gestion de fichiers Java, la gestion de fichiers, etc.

La mise en réseauEn utilisant cette option, nous avons toute la gestion des paramètres de mise en réseau du serveur CentOS 7 tels que :

  • Activation et configuration Pare-feu
  • Administration de IPv4 et IPv6
  • Surveillance de bande passante
  • Administration de paramètres réseau, etc.

MatérielGrâce à cette option, nous avons accès à gérer les paramètres Quoi:

  • Disques durs
  • Volumes
  • Le temps du système
  • Cloisons, etc

GroupeGrâce à cette option, nous avons toutes les options de gestion de cluster Quoi:

  • Copie de fichiers
  • Création de groupes
  • Utilisateurs et groupegroupes
  • Commandes shell pour les clusters, entre autres.

Modules non utilisésIl fait référence à certains modules qui sont déjà en dépréciation par Webmin mais ils restent toujours disponibles pour la gestion.

Comme nous avons pu l'analyser avec Webmin, nous disposons d'une plate-forme complètement complète et pleine d'options pour les rôles que nous remplissons en tant que personnel informatique et de support. Avec cet outil vous aurez de manière graphique et simple toutes les configurations nécessaires pour vos serveurs sous Linux. Si vous êtes administrateur d'un serveur CentOS ou souhaitez en installer un, c'est parti comment créer et configurer un serveur dans CentOS complètement.

Serveur DHCP CentOS

wave wave wave wave wave