Webmin est un panneau de contrôle basé sur le Web qui est pris en charge sur de nombreuses distributions Linux. Webmin fait partie des panneaux de contrôle open source les plus populaires - ils sont principalement utilisés pour la gestion des comptes d'utilisateurs, l'administration du serveur Web, la configuration DNS, la configuration FTP, et bien plus encore. Webmin est un panneau de contrôle excellent et populaire grâce à son extensibilité. Webmin est écrit en Perl et est open-source, ce qui le rend gratuit et mis à jour fréquemment. Dans cet article, nous allons vous montrer comment installer Webmin sur Ubuntu 18.04.
Il existe deux méthodes pour installer le panneau de configuration Webmin sur les distributions basées sur Debian. Dans cet article, nous allons couvrir les deux.
1. Connectez-vous via SSH sur le serveur Ubuntu :
Connectez-vous via SSH au serveur en tant qu'utilisateur root (ou en tant qu'utilisateur avec des privilèges sudo) :
ssh root@Server_IP_Address -p Port_number
2. Mettre à jour tous les packages
La première chose à faire une fois que vous êtes connecté est de vous assurer que tous les packages de système d'exploitation installés sont à jour :
sudo apt update sudo apt upgrade
3. Installation de Webmin à partir d'un package (Méthode 1)
Avec cette méthode, nous allons installer Webmin en utilisant le package Debian - cela convient à Debian, Ubuntu ou à d'autres distributions Linux basées sur Debian.
Nous allons utiliser la commande wget pour télécharger le package Webmin :
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.900_all.deb
Une fois cela fait, il faut alors installer plusieurs dépendances :
sudo apt install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
Après avoir téléchargé le package Webmin et une fois toutes les dépendances correctement installées, nous pouvons continuer l'installation de Webmin avec la commande suivante :
sudo dpkg --install webmin_1.900_all.deb
Webmin sera automatiquement installé dans le répertoire /usr/share/webmin et, par défaut, l'installation définira un nom d'utilisateur et un mot de passe d'administrateur.
4. Utilisation du référentiel Webmin APT (méthode 2)
Avec cette méthode, nous utiliserons le référentiel Webmin APT pour installer le panneau de configuration Webmin.
Tout d'abord, nous devons ajouter le référentiel Webmin. Ouvrez le fichier /etc/apt/sources.list avec votre éditeur préféré (dans cet exemple, nous utiliserons nano) :
sudo nano /etc/apt/sources.list
Ajoutez la ligne suivante à la fin du fichier :
deb https://download.webmin.com/download/repository sarge contrib
Avec les commandes suivantes, nous allons récupérer et installer la clé GPG avec laquelle le référentiel est signé :
cd /root wget http://www.webmin.com/jcameron-key.asc sudo apt-key add jcameron-key.asc
Nous pouvons maintenant installer Webmin avec ces commandes :
sudo apt install apt-transport-https sudo apt update sudo apt install webmin
Avec cette méthode, contrairement à la précédente, toutes les dépendances devraient être résolues automatiquement.
5. Accéder à Webmin
Le port par défaut sur lequel le service Webmin écoute est le port 10000. Avec cette information, vous pouvez ouvrir votre navigateur Web préféré, taper l'adresse IP de votre serveur suivie de :10000, et vous devriez pouvoir voir l'interface "Connexion à Webmin". message. L'URL complète serait au format :https://server_IP_Address:10000
Assurez-vous de remplacer « server_IP_Address » dans l'URL par l'adresse IP réelle de votre serveur. Il est probable que lorsque vous accédez à Webmin de cette manière, votre navigateur affiche un message indiquant que la connexion n'est pas sécurisée.
Vous pouvez ignorer l'avertissement, accepter le certificat SSL auto-signé fourni par le panneau de contrôle et passer à l'écran de connexion. Ou, vous pouvez installer un certificat SSL pour un domaine hébergé sur votre serveur et accéder à Webmin en utilisant "https://yourdomain.com:10000
“. Vous pouvez utiliser root comme nom d'utilisateur avec votre mot de passe root, ou comme tout utilisateur pouvant utiliser sudo.
6. Configurer Webmin
Dans cette partie de l'article, nous allons vous montrer comment changer le port Webmin dans la configuration Webmin.
Nous pouvons modifier le fichier miniserv.conf pour changer le port Webmin par défaut de 10000 à n'importe quel port de notre choix. Avec la commande suivante, nous allons ouvrir le fichier de configuration :
sudo nano /etc/webmin/miniserv.conf
Recherchez ensuite la ligne suivante :
port=10000
et changer le port par défaut. Dans notre exemple, nous le changerons en 8989 :
port=8989
Enregistrez le fichier et quittez l'éditeur.
Ou, nous pouvons ajouter une règle de pare-feu (si vous utilisez un pare-feu sur votre serveur) et modifier le port Webmin par défaut. Si vous utilisez Iptables ou UFW comme pare-feu, vous pouvez autoriser le trafic entrant de n'importe quelle source vers le port TCP 8989 en utilisant les commandes suivantes :
Pour Iptables :
iptables -A INPUT -p tcp -m tcp --dport 8989 -j ACCEPT
et pour UFW (pare-feu Ubuntu) :
sudo ufw allow from any to any port 8989 proto tcp
7. Désinstaller Webmin
Si pour une raison quelconque vous ne trouvez pas Webmin adapté à vos besoins, vous pouvez toujours le désinstaller. Afin de supprimer le package Webmin, vous devrez exécuter la commande suivante :
sudo apt --purge remove webmin
Cela arrêtera et supprimera les fichiers et configurations Webmin.
Si vous avez suivi les étapes du tutoriel, vous aurez installé avec succès Webmin sur votre VPS Ubuntu 18.04. Pour plus de détails sur sa configuration et son utilisation, veuillez consulter la documentation officielle de Webmin.
Bien sûr, vous n'êtes pas obligé d'installer Webmin sur Ubuntu 18.04 si vous utilisez l'un de nos services d'hébergement Webmin, auquel cas vous pouvez simplement demander à nos administrateurs système experts d'installer Webmin sur Ubuntu 18.04 pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS . Si vous avez aimé cet article sur l'installation de Webmin sur Ubuntu 18.04, partagez-le avec vos amis sur les réseaux sociaux à l'aide des boutons ci-dessous, ou laissez simplement un commentaire dans la section des commentaires. Merci.