Webmin, installez cet outil sur Ubuntu 20.04

à propos de l'installation de webmin sur Ubuntu 20.04

Dans l'article suivant, nous allons voir comment nous pouvons installer Webmin sur Ubuntu 20.04. C'est un outil Web qui permet aux administrateurs système gérer les systèmes similaire à Gnu / Linux et Unix, en particulier les serveurs. Webmin vous permet de gérer les comptes utilisateurs, de mettre à jour les packages, les fichiers journaux système, de configurer les pare-feu, les e-mails, la base de données, le postfix, etc.

Webmin est écrit en Perl et fonctionne comme son propre serveur Web et processus. Par défaut, il communique via TCP via le port 10000 et peut être configuré pour utiliser SSL, si OpenSSL est installé avec des modules Perl.

Grâce à cet outil la difficulté de configurer notre propre serveur est reléguée au second plan et Webmin s'occupe de toute la partie technique, ne laissant que la prise de décision à l'utilisateur. De cette façon, ils n'auront pas à perdre de temps à rechercher les détails sur la façon de mettre en œuvre les options dont ils souhaitent disposer.

Installation de Webmin sur Ubuntu 20.04

Avant de commencer l'installation d'un programme, c'est toujours une bonne idée mettre d'abord à jour les packages disponibles dans les référentiels. Nous pouvons le faire en ouvrant un terminal (Ctrl + Alt + T) et en exécutant les commandes:

sudo apt update && sudo apt upgrade

Ensuite, nous devrons installer les dépendances nécessaires en utilisant la commande:

installer les dépendances requises

sudo apt install software-properties-common apt-transport-https

Activer le référentiel Webmin

À ce stade, nous devons activer le référentiel Webmin car il n'est pas encore disponible dans Ubuntu 20.04 LTS.

Tout d'abord, allons ajouter la clé Webmin GPG comme indiqué dans ce qui suit:

ajouter une clé GPG

sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -

Après la commande précédente, nous pouvons ajouter manuellement le référentiel Webmin avec la commande:

sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

Installez Webmin

Jusqu'à présent, nous avons mis à jour le système, installé la clé Webmin GPG et ajouté manuellement le référentiel requis. La prochaine chose que nous ferons est installer webmin exécuter dans un terminal (Ctrl + Alt + T) la commande:

installer webmin sur Ubuntu 20.04

sudo apt install webmin

Après l'installation, nous pourrons vérifier l'état du service exécution de la commande:

statuts

sudo systemctl status webmin

Comme le montre la capture d'écran ci-dessus, Webmin fonctionne déjà correctement. Maintenant pour vérifier la version installée, nous n'aurons qu'à utiliser la commande suivante:

version webmin

dpkg -l | grep webmin

Dans la sortie précédente, nous verrons que nous installons Webmin version 1.941. Avec l'outil installé et en cours d'exécution, nous pouvons maintenant accéder au panneau de contrôle à l'aide du navigateur Web.

Configurer le pare-feu

Par défaut cet outil écoute sur le port TCP 10000. Pour accéder à notre serveur en externe, nous devons ouvrir le port dans le pare-feu. Pour ce faire, nous allons exécuter la commande dans un terminal (Ctrl + Alt + T):

sudo ufw allow 10000/tcp

Nous allons maintenant recharger le pare-feu pour que les modifications aient lieu:

sudo ufw reload

Pour vérifier l'état du pare-feu, nous allons exécuter:

sudo ufw status

Login

Pour nous connecter à Webmin, il suffit de ouvrez le navigateur et accédez à l'adresse IP de notre serveur:

https://IP-del-servidor:10000/

Dans un premier temps, nous allons regarder la page Web suivante qui indique qu'il y a un risque potentiel à venir. Ce n'est pas inquiétant car cela se produit car Webmin génère son propre certificat SSL auto-attribué que le navigateur ne considère pas comme sécurisé.

avertissement de sécurité

Pour contourner cet obstacle, il suffit de cliquer sur le bouton ''Avancé'et puis dans'Acceptez le risque et continuez'.

accepter le risque d'accès à webmin

Nous pouvons maintenant nous connecter avec notre utilisateur système. De plus, lorsque cette application est installée, elle crée un superutilisateur pour gérer l'application avec le nom root et le mot de passe que notre utilisateur root possède sur la machine. Si vous n'avez pas activé le compte root, vous devrez peut-être changer le mot de passe de l'utilisateur root Webmin. Cela peut être fait en ouvrant un terminal (Ctrl + Alt + T) et en tapant la commande:

changer le mot de passe root dans Webmin

sudo /usr/share/webmin/changepass.pl /etc/webmin root nueva-clave

Enfin, nous allons accéder à l'écran où nous pouvons nous connecter.

écran de connexion

À ce stade, nous pouvons continuer et configurer notre système Ubuntu 20.04 selon ses spécifications.

panneau de commande

Pour mettre à jour notre installation, après chaque lancement il n'y aura plus à exécuter les commandes suivantes dans un terminal (Ctrl + Alt + T):

sudo apt update && sudo apt upgrade

Désinstaller

Pour supprimer le référentiel, dans le terminal (Ctrl + Alt + T) nous devrons exécuter la commande:

sudo add-apt-repository --remove "deb https://download.webmin.com/download/repository sarge contrib"

Alors nous pouvons supprimer l'outil en utilisant la commande:

désinstallation de Webmin dans Ubuntu 20.04

sudo apt remove webmin; sudo apt autoremove

Pour plus d'informations sur ce logiciel, vous pouvez consulter le site web du projet et la documentation qu'ils nous offrent aux utilisateurs là-bas.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Ramon dit

    Bonjour à tous.

    Je trouve que c'est un excellent outil.
    mais quelque chose m'est arrivé une fois installé que je ne sais pas si c'est une conséquence de l'installation.
    après l'installation de Webmin. sur mon serveur avec Ubuntu 20.04 lorsque le serveur est redémarré il perd les adresses IP des interfaces. et je suis obligé de les configurer via ifconfig. J'ai examiné le fichier installer-config.yaml et il est correctement configuré.
    J'ai essayé de le configurer via Webmin mais je n'ai pas eu de chance.
    Toute suggestion?