Comment installer et utiliser Webmin sur Ubuntu et Fedora

Cette fois, nous allons parler d'un outil très intéressant pour l'administration de nos serveurs Linux qui est Webmin. Webmin est une interface web qui nous permet de gérer facilement les différents paramètres de nos serveurs et à partir duquel nous pouvons effectuer des tâches de gestion telles que :

  • Gestion des comptes utilisateurs
  • Configuration d'Apache
  • Configuration DNS
  • Partager des fichiers, entre autres

Webmin prend en charge plusieurs systèmes Quoi:

  • TurboLinux, Ubuntu Linux, United Linux, Ute Linux, White Dwarf Linux, Whitebox Linux, Wind River Linux, Windows, X / OS Linux, Xandros Linux, XenServer Linux, Yellow Dog Linux, Yoper Linux, Mac OS X, Linux Mint, Debian , CentOS

Si nous voulons voir plus d'informations sur Webmin, nous pouvons aller sur la page officielle et à partir de là, voir la documentation nécessaire. Les applications Webmin sont basées sur des modules Pearl et utilisent le port TCP 10000 avec une bibliothèque OpenSSL pour les communications Web, nous offrant ainsi une sécurité et une fiabilité accrues. La dernière version de Webmin est 1 801 publiée le 26 mai et qui inclut des modifications et des corrections majeures.

1. Installation de Webmin


Commençons par le Processus d'installation de Webmin dans un environnement Ubuntu 16.04 LTS.

Étape 1
La première étape sera de créer le fichier où seront stockées les mises à jour, pour cela nous allons activer ce référentiel en créant le fichier webmin.repo:

Dans les environnements RHEL, CentOS et Fedora
Le chemin est :

 /etc/yum.repos.d/webmin.repo
Nous entrerons les éléments suivants :
 [Webmin] name = Webmin Distribution Neutral # baseurl = http: //download.webmin.com/download/yum mirrorlist = http: //download.webmin.com/download/yum/mirrorlist enabled = 1

Dans les environnements Debian ou Ubuntu, nous ferons ce qui suit
Nous ouvrons le chemin suivant en utilisant l'éditeur vi ou nano : /etc/apt/sources.list
Une fois ouvert, nous entrerons les lignes suivantes :

 deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Nous économisons en utilisant la combinaison Ctrl + O et nous sommes partis en appuyant sur la combinaison Ctrl + X.

Étape 2
Ensuite, nous importerons et installerons les clés GPC qui seront utilisées pour les packages signés Webmin.

Nous utiliserons dans des environnements Chapeau rouge les commandes suivantes :

 wget http://www.webmin.com/jcameron-key.asc rpm --import jcameron-key.asc
Dans les environnements Debian nous utiliserons:
 wget http://www.webmin.com/jcameron-key.asc sudo apt-key ajouter jcameron-key.asc
[couleur = # a9a9a9] wget [/ couleur]

Étape 3
Ensuite, nous allons installer webmin, pour cela nous allons d'abord mettre à jour les packages.

Dans les environnements Chapeau rouge nous utiliserons les éléments suivants :

 miam mettre à jour miam installer webmin
Dans les environnements Debian, nous utiliserons les commandes suivantes :
 sudo apt-get mise à jour sudo apt-get install webmin

Nous acceptons le téléchargement et attendons que les packages soient téléchargés et installés sur notre système Ubuntu.
On peut voir qu'une fois Webmin installé la version (1.801) et le port TCP par lequel la communication aura lieu (10000).

Étape 4
Ensuite, nous allons démarrer le service Webmin.

Dans les environnements Chapeau rouge nous utiliserons:

 /etc/init.d/webmin start /etc/init.d/webmin status
Dans les environnements Debian nous utiliserons:
 sudo /etc/init.d/webmin start sudo /etc/init.d/webmin status

Étape 5
Après avoir effectué ce processus, nous allons configurer l'accès à Webmin, car nous avons remarqué que Webmin fonctionne par défaut sur le port TCP 10000, c'est pourquoi nous devons ouvrir ce port dans le pare-feu pour que la communication soit correcte, pour cela nous allons utilisez les iptables. (Rappelez-vous que nous devons redémarrer le service pour appliquer les modifications).

Dans les environnements Chapeau rouge, CentOS Oui Feutre nous utiliserons les commandes suivantes :

 iptables -A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT service iptables save /etc/init.d/iptables restart
Dans les autres environnements, nous utiliserons la commande :
 Sudo ufw autoriser 10000
Une fois l'installation terminée, nous verrons son utilisation.

2. Comment utiliser Webmin


Maintenant, nous allons aller dans notre navigateur et entrer l'adresse IP de notre machine Ubuntu 16.04, nous pouvons le vérifier en utilisant la commande ifconfig, dans ce cas il s'agit de 192.168.0.13, nous devons entrer ce qui suit :

https://192.168.0.13:10000

Nous devons autoriser l'accès à l'adresse IP via l'option Avancé. Une fois l'accès autorisé, nous verrons la fenêtre suivante où nous devons entrer les informations d'identification avec lesquelles nous nous connecterons à Webmin.

Une fois ces données saisies, nous cliquons sur Connexion et nous pourrons voir l'environnement Webmin suivant.

AGRANDIR

[couleur = rgb (169,169,169)] Cliquez sur l'image pour agrandir [/couleur]

Comme nous le voyons sur le côté gauche, nous avons plusieurs options de gestion Quoi:

  • Changements de mot de passe
  • Afficher les disques et les réseaux
  • Processus en cours d'exécution
  • Utilisateurs et groupes, entre autres

Sur le côté central, nous pouvons voir toutes les informations relatives au système telles que le nom d'hôte, la version de Webmin, le système d'exploitation installé, les processus en cours d'exécution à ce moment-là, etc. Les informations que nous pouvons voir sont très complètes.

AGRANDIR

[couleur = rgb (169,169,169)] Cliquez sur l'image pour agrandir [/couleur]

Analysons quelques-unes des tâches que nous pouvons effectuer avec Webmin. Cliquez sur l'option Changer le mot de passe et nous pouvons voir ce qui suit :

AGRANDIR

[couleur = rgb (169,169,169)] Cliquez sur l'image pour agrandir [/couleur]

Nous pouvons remarquer que les utilisateurs actifs apparaissent dans le panneau central, nous pouvons cliquer sur l'un d'eux pour effectuer les ajustements nécessaires.

Maintenant, appuyons sur l'option Utilisateurs et groupes pouvoir observer en détail les utilisateurs, les groupes auxquels ils appartiennent, l'annuaire où ils se trouvent, etc.

AGRANDIR

[couleur = rgb (169,169,169)] Cliquez sur l'image pour agrandir [/couleur]

Grâce à Webmin, nous pouvons analyser les packages pouvant être mis à jour en utilisant l'option Mises à jour des progiciels.

AGRANDIR

[couleur = rgb (169,169,169)] Cliquez sur l'image pour agrandir [/couleur]

De l'option Configuration Webmin sur l'onglet Webmin Nous pouvons modifier les paramètres de la plate-forme en utilisant cette alternative, nous pouvons voir ce qui suit :

AGRANDIR

[couleur = rgb (169,169,169)] Cliquez sur l'image pour agrandir [/couleur]

À partir de là, nous pouvons modifier des options telles que l'adresse IP avec laquelle nous accédons à la plate-forme, l'interface utilisateur, les catégories, la langue, parmi de nombreuses autres options.

Webmin est un outil très complet qui est organisé en catégories vitales pour la gestion de notre Ubuntu 16, nous pouvons remarquer qu'il existe des catégories pour le réseau, le système, les clusters, le matériel et cela rend Webmin vraiment intéressant, nous pouvons configurer de nombreux aspects du système, par exemple exemple en appuyant sur l'option Configuration réseau de l'onglet Réseau, nous verrons ce qui suit :

AGRANDIR

[couleur = rgb (169,169,169)] Cliquez sur l'image pour agrandir [/couleur]

Nous avons remarqué que nous pouvons éditer les routeurs et passerelles, les interfaces réseau, etc.

AGRANDIR

[couleur = #a9a9a9] Cliquez sur l'image pour l'agrandir [/couleur]

N'hésitons pas à l'installer et à revoir les multiples options qu'il nous offre. Webmin pour nos tâches de gestion et nous pouvons voir qu'il sera d'une grande aide sans aucun doute.

wave wave wave wave wave