GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Webmin sur Debian 11

La gestion et l'administration de serveurs Linux à partir de la ligne de commande sont très difficiles pour tout utilisateur Linux débutant. Dans ce cas, vous pouvez utiliser Webmin pour gérer votre serveur Linux à partir de l'interface Web. Webmin est une plate-forme d'application gratuite et open source qui fournit une interface utilisateur graphique pour gérer et contrôler le serveur Linux. À l'aide de Webmin, vous pouvez créer des comptes d'utilisateurs, configurer des serveurs Apache, DNS et FTP, partager des fichiers, configurer des pare-feu, etc.

Dans cet article, je vais vous montrer comment installer le panneau d'administration Webmin Linux sur Debian 11.

Prérequis

  • Un serveur exécutant Debian 11.
  • Un mot de passe root est configuré sur le serveur.

Mise en route

Avant de commencer, il est recommandé de mettre à jour le cache de packages de votre système vers la dernière version. Vous pouvez le mettre à jour à l'aide de la commande suivante :

apt-get update -y

Après avoir mis à jour le cache du package, installez les autres dépendances requises à l'aide de la commande suivante :

apt-get install gnupg2 curl -y

Une fois toutes les dépendances requises installées, vous pouvez passer à l'étape suivante.

Installer Webmin

Par défaut, le package Webmin n'est pas inclus dans le référentiel par défaut de Debian 11. Vous devrez donc ajouter le référentiel Webmin à l'APT.

Tout d'abord, téléchargez et ajoutez la clé GPG avec la commande suivante :

wget -qO - http://www.webmin.com/jcameron-key.asc | gpg --dearmor > /etc/apt/trusted.gpg.d/jcameron-key.gpg

Ensuite, ajoutez le référentiel Webmin à l'APT à l'aide de la commande suivante :

sh -c 'echo "deb http://download.webmin.com/download/repository sarge contrib" > /etc/apt/sources.list.d/webmin.list'

Une fois le référentiel ajouté, mettez à jour le référentiel et installez le Webmin avec la commande suivante :

apt-get update -y
apt-get install webmin -y

Une fois le Webmin installé, vous pouvez passer à l'étape suivante.

Gérer le service Webmin

Vous pouvez démarrer, arrêter, redémarrer et vérifier l'état du Webmin facilement à partir du service init.

Pour démarrer le service Webmin, exécutez la commande suivante :

service webmin start

Pour redémarrer le service Webmin, exécutez la commande suivante :

service webmin restart

Pour arrêter le service Webmin, exécutez la commande suivante :

service webmin stop

Pour vérifier l'état du service Webmin, exécutez la commande suivante :

service webmin status

Par défaut, Webmin écoute sur le port 100000. Vous pouvez le vérifier à l'aide de la commande suivante :

ss -antpl | grep 10000

Vous devriez voir le résultat suivant :

LISTEN 0      4096         0.0.0.0:10000      0.0.0.0:*    users:(("miniserv.pl",pid=4073,fd=5))

Configurer le pare-feu pour Webmin

Il est également recommandé de sécuriser votre serveur avec un pare-feu UFW. Pour ce faire, installez le pare-feu UFW avec la commande suivante :

apt-get install ufw -y

Une fois le pare-feu UFW installé, autorisez les ports 22 et 10 000 avec la commande suivante :

ufw allow 22
ufw allow 10000

Ensuite, activez le pare-feu UFW à l'aide de la commande ci-dessous :

ufw enable

Ensuite, vérifiez le pare-feu avec la commande suivante :

ufw status

Vous devriez obtenir le résultat suivant :

Status: active

To                         Action      From
--                         ------      ----
22                         ALLOW       Anywhere                  
10000                      ALLOW       Anywhere                  
22 (v6)                    ALLOW       Anywhere (v6)             
10000 (v6)                 ALLOW       Anywhere (v6)             

Comment utiliser Webmin

À ce stade, Webmin est installé. Vous pouvez maintenant y accéder en utilisant l'URL http://your-server-ip:10000 . Vous serez redirigé vers la page de connexion Webmin :

Fournissez votre nom d'utilisateur root, votre mot de passe et cliquez sur Connexion bouton. Vous devriez voir le tableau de bord Webmin sur la page suivante :

Dans le volet de gauche, cliquez sur Outils => Commande Coquille . Vous devriez voir le terminal Linux sur la page suivante :

À partir de là, vous pouvez exécuter n'importe quelle commande sur votre serveur Linux.

Cliquez sur Outils => Gestionnaire de fichiers . Vous devriez voir le gestionnaire de fichiers sur la page suivante :

À partir de là, vous pouvez créer un fichier, un répertoire et gérer l'ensemble du système de fichiers.

Cliquez sur Outils => Télécharger et Télécharger . Vous devriez voir la page suivante :

À partir de là, vous pouvez charger et télécharger n'importe quel fichier vers et depuis le serveur.

Cliquez sur Réseau => Linux Pare-feu . Vous devriez voir l'interface du pare-feu sur la page suivante :

À partir de là, vous pouvez ouvrir et fermer les ports spécifiques pour les utilisateurs distants.

Cliquez sur Réseau => Réseau Configuration . Vous devriez voir l'assistant de configuration réseau :

À partir de là, vous pouvez configurer une adresse IP statique, une passerelle par défaut, un nom d'hôte et un DNS.

Cliquez sur Matériel => Partitions et Disques locaux. Vous devriez voir le gestionnaire de partition sur la page suivante :

À partir de là, vous pouvez créer et modifier vos partitions de disque dur.

Supprimer Webmin

Si vous ne voulez pas de Webmin, vous pouvez le supprimer à l'aide de la commande suivante :

apt-get remove webmin

Ensuite, exécutez la commande suivante pour nettoyer le cache des packages et supprimer les packages indésirables de votre système.

apt-get autoremove -y
apt-get clean

Conclusion

Toutes nos félicitations! vous avez installé avec succès Webmin sur Debian 11. J'espère que Webmin vous aidera à gérer et à contrôler votre serveur Linux à partir du navigateur Web. N'hésitez pas à me demander si vous avez des questions.


Debian
  1. Comment installer R sur Debian 9

  2. Comment installer Webmin sur Debian 9

  3. Comment installer Webmin sur Debian 10 Linux

  4. Comment installer Java 17 dans Debian 11

  5. Comment installer Webmin sur Debian 9

Comment installer Webmin sur Debian 10

Comment installer Go sur Debian 10

Comment installer ifconfig sur Debian

Comment installer Tomcat 9 sur Debian 11

Comment installer Apache sur Debian 11

Comment installer Go sur Debian