Les outils d'administration des systèmes d'exploitation visent à faciliter la gestion des composants et des processus de chaque paramètre de l'environnement. Dans ce monde d'applications, nous en avons une qui se démarque en particulier et c'est Webmin, qui est une solution idéale pour cette administration centralisée car elle nous offre un certain nombre de graphiques et de données en temps réel, avec lesquels notre tâche de gestion sera beaucoup plus simple contrôller.
Nous allons apprendre à travers ce tutoriel comment installer Webmin dans Ubuntu 18.04 et nous verrons comment utiliser cet outil pour faciliter notre travail au quotidien.
Qu'est-ce que WebminWebmin est une interface Web qui a été développée pour l'administration système des environnements Unix. Mieux encore, Webmin peut être utilisé via n'importe quel navigateur Web moderne et via cette interface, nous pouvons configurer les comptes d'utilisateurs, Apache, DNS, l'échange de fichiers et bien d'autres actions.
Avec l'utilisation de Webmin nous avons un avantage supplémentaire et c'est que la nécessité d'éditer manuellement les fichiers de configuration Unix tels que /etc/passwd est omis, et ainsi administrer le système depuis la console ou à distance, facilitant le travail administratif et le support.
La plate-forme Webmin se compose d'un simple serveur Web et de plusieurs programmes CGI qui sont directement mis à jour par des fichiers système tels que /etc/inetd.conf et /etc/passwd. Le serveur Web et tous les programmes CGI ont été écrits en Perl version 5 et n'utilisent pas de modules Perl non standard.
Systèmes d'exploitationCertains des systèmes d'exploitation pris en charge par Webmin sont :
- caos Linux
- Cendio LBS Linux
- CentOS Linux
- CloudLinux
- Debian Linux
- DEC / Compaq OSF / 1
- HP/UX
- IBM AIX
- Immunix Linux
- Lanthan Linux
- Linux Mint
- OpenBSD
- OuvrirDarwin
- Openmamba Linux
- Redhat Enterprise Linux
- Redhat Linux
- Bureau Linux Redhat
- Sangoma Linux
- SuSE Linux
- SuSE OpenExchange Linux
- SuSE SLES Linux
- Synology DSM et bien d'autres.
Nous allons maintenant voir comment installer Webmin dans Ubuntu 18.04.
1. Comment ajouter un référentiel Webmin dans Ubuntu
Étape 1
Tout d'abord, vous devrez ajouter le référentiel Webmin afin d'installer et de mettre à jour facilement Webmin à l'aide du gestionnaire de packages. Nous devons ajouter ce référentiel dans le fichier /etc/apt/sources.list et pour cela nous utiliserons un éditeur comme celui-ci :
sudo nano /etc/apt/sources.listDans le fichier affiché, nous collerons la ligne suivante :
deb http://download.webmin.com/download/repository sarge contrib
AGRANDIR
Étape 2
Maintenant, nous allons enregistrer les modifications à l'aide des touches Ctrl + O et nous quitterons à l'aide de Ctrl + X.
Maintenant, nous allons ajouter la clé Webmin PGP pour que le système utilise le référentiel, pour cela nous exécutons ce qui suit :
wget http://www.webmin.com/jcameron-key.asc
AGRANDIR
Étape 3
Exécutons maintenant la commande suivante pour ajouter la clé :
sudo apt-key ajouter jcameron-key.asc
AGRANDIR
2. Comment mettre à jour les packages Webmin dans Ubuntu
Une fois les clés ajoutées, nous allons les mettre à jour en exécutant :
mise à jour sudo apt
3. Comment installer Webmin sur Ubuntu 18.04
Étape 1
Nous procédons à l'installation de Webmin en exécutant la ligne suivante :
sudo apt installer webmin
AGRANDIR
Étape 2
Nous entrons la lettre S pour confirmer le téléchargement et l'installation de Webmin, une fois le processus terminé, nous verrons ce qui suit :
AGRANDIR
Étape 3
Dans la dernière partie, nous pouvons voir la syntaxe pour accéder à Webmin via le navigateur, qui peut être de deux manières :
https : // adresse_IP : 10000 / https : // nom_machine : 10000 /
4. Comment activer le pare-feu Linux
Il nous faudra autoriser le port 10000 dans le pare-feu car à travers celui-ci la connectivité à Webmin sera établie, pour cela, nous allons exécuter ce qui suit :
sudo ufw autoriser 10000
AGRANDIR
5. Comment utiliser Webmin dans Ubuntu
Étape 1
Une fois le pare-feu configuré, nous y accéderons depuis le navigateur et, comme un protocole HTTP sécurisé (HTTPS) est utilisé, nous verrons l'avertissement suivant :
Étape 2
Nous cliquons sur la ligne Avancé et nous verrons ceci :
Étape 3
Là, nous cliquons sur la ligne du bas Continuer vers … et nous serons redirigés vers ce qui suit :
Étape 4
Là, nous entrerons les identifiants d'accès à Ubuntu 18.04 et ce sera l'environnement offert par Webmin :
AGRANDIR
Étape 5
Nous pouvons voir que sur le côté gauche il y a différentes options telles que:
WebminA partir de cette option, nous avons la possibilité de contrôler divers aspects de la configuration de l'application tels que les utilisateurs, les thèmes, les langues, etc. :
AGRANDIR
SystèmeComme son nom l'indique, à partir de là, il sera possible d'accéder à plusieurs paramètres de configuration du système tels que le journal des événements, les utilisateurs, les groupes, l'authentification PAM, les mots de passe, etc.
AGRANDIR
Les serveursA partir de cette option, nous aurons accès aux paramètres du serveur de messagerie tels que Exim, Qmail, Postfix et Sendmail si nous les avons disponibles.
Les autresÀ partir de cette section, nous aurons des outils utiles à portée de main tels que le gestionnaire de fichiers, les connexions HTTP, les connexions SSH, la ligne de commande et plus encore.
AGRANDIR
La mise en réseauGrâce à cette section, il sera possible de gérer tous les paramètres réseau tels que IPv4, l'adressage IPv6, la bande passante, la gestion des interfaces réseau et plus encore.
AGRANDIR
MatérielUtile pour surveiller et connaître en temps réel les aspects matériels tels que les partitions de disque, RAID, iSCII, l'heure système, etc.
AGRANDIR
GroupeÀ partir de cette section, il sera possible d'effectuer des tâches liées aux clusters telles que la modification des mots de passe, des utilisateurs, des tâches cron, Shell et plus encore.
AGRANDIR
Modules non utilisésDans cette section, nous trouvons tous les modules qui n'ont pas été détectés dans le système ou qui sont obsolètes.
AGRANDIR
En bas, nous avons la possibilité d'appliquer un thème sombre à Webmin pour créer un bien meilleur impact au niveau visuel :
AGRANDIR
On peut voir que dans le Dashboard on trouve des informations précises sur le serveur telles que :
- Pourcentage d'utilisation du CPU, de la mémoire virtuelle RAM, etc.
- Version Webmin
- Nom d'hôte
- version du système d'exploitation
- Version du noyau
- Disponibilité du système
- Processus en cours d'exécution
- Mises à jour disponibles et bien plus encore.