GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer Webmin sur Ubuntu 18.04

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.


Panels
  1. Comment installer Webmin sur Ubuntu

  2. Comment installer Webmin sur Ubuntu 20.04

  3. Installer Webmin sur Ubuntu 16.04

  4. Comment installer R sur Ubuntu 16.04

  5. Comment installer Go sur Ubuntu 18.04

Comment installer Webmin dans Ubuntu 20.04

Comment installer Webmin sur Ubuntu 20.04 ?

Comment installer Webmin sur Ubuntu 16.04

Comment installer Webmin sur Ubuntu 18.04 LTS

Comment installer Webmin sur Ubuntu 20.04

Comment installer Webmin sur Ubuntu 18.04