GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer et configurer Webmin sur Debian / Ubuntu

Aperçu

Webmin est une interface Web pour la gestion des systèmes UNIX. Il fournit une interface Web simple mais puissante et vous permet de gérer l'ensemble du système via cette interface. Il est pris en charge sur une large gamme de variantes UNIX telles que Linux, Solaris, FreeBSD, etc.

L'un des avantages de webmin est qu'il est publié sous licence BSD à 3 clauses, ce qui est très libéral. Vous êtes libre de l'utiliser à des fins personnelles et commerciales.

Installation de Webmin sur Debian / Ubuntu

L'installation de Webmin est aussi simple que l'installation d'autres logiciels sous Linux. Dans cette section, nous discuterons des étapes à suivre pour effectuer l'installation de Linux basé sur Debian.

  • Ajouter un référentiel Webmin

Webmin ne fait pas partie du référentiel officiel de Debian/Ubuntu, nous devons donc d'abord ajouter l'URL du référentiel Webmin au gestionnaire de packages APT. Pour ce faire, ajoutez la ligne ci-dessous au fichier /etc/apt/sources.list.

deb https://download.webmin.com/download/repository sarge contrib

Dans la commande ci-dessus :

  1. deb - représente l'installation du paquet binaire
  2. URL :représente l'URL du référentiel
  3. sarge – représente le nom/la version de la distribution
  4. contrib – représente le nom du composant
  • Installer la clé GPG

Le référentiel Webmin est signé avec la clé GPG. Effectuez les étapes suivantes pour installer la clé GPG :

[email protected]:~$ wget http://www.webmin.com/jcameron-key.asc
[email protected]:~$ sudo apt-key add jcameron-key.asc
OK
[email protected]:~$
  • Installer Webmin

Effectuez les étapes suivantes pour installer le package binaire de Webmin :

[email protected]:~$ sudo apt-get install apt-transport-https
[email protected]:~$ sudo apt-get update
[email protected]:~$ sudo apt-get install webmin -y

Configuration de Webmin sur Debian / Ubuntu

Par défaut, Webmin s'exécute sur le port 10000. Si le pare-feu du système d'exploitation est activé sur votre serveur Debian, utilisez les commandes suivantes pour autoriser les ports 443 et 10000,

[email protected]:~$ sudo ufw allow 443/tcp
Rule added
Rule added (v6)
[email protected]:~$ sudo ufw allow 10000/tcp
Rule added
Rule added (v6)
[email protected]:~$

Pour accéder à Webmin, saisissez le texte suivant dans le navigateur :

https://:10000

Si tout se passe bien, vous devriez voir une interface Web comme celle-ci :

Une fois que vous avez fourni le nom d'utilisateur et le mot de passe, il vous montrera le tableau de bord sur lequel les informations du système actuel sont affichées.

Cette interface vous donne des informations sur votre système, telles que l'utilisation du processeur, de la mémoire et du disque, des informations sur le processus en cours d'exécution, etc.

Webmin est hautement configurable. Nous pouvons configurer sa langue, son thème, son port réseau, etc.

  • Configurer la langue et le thème

Pour modifier la langue et le thème de l'interface utilisateur Webmin :

  1. Aller à Webmin – > Modifier la langue et le thème
  2. Sélectionnez la langue de votre choix dans le menu déroulant
  3. Sélectionnez le thème de votre choix dans le menu déroulant
  4. Cliquez sur le bouton Apporter des modifications

  • Configuration avancée

Pour effectuer une configuration avancée comme le contrôle d'accès, le port réseau, l'authentification et bien d'autres :

  1. Aller à Webmin -> Configuration Webmin
  2. Cliquez sur l'icône appropriée pour effectuer une configuration supplémentaire

Gérer Linux à l'aide de Webmin

Nous avons installé et configuré Webmin. Maintenant, mettons-nous la main à la pâte avec la pratique. Dans cette section, nous allons gérer les comptes d'utilisateurs, les processus, le disque et les packages.

  • Gérer les comptes utilisateur

Pour gérer les comptes utilisateur :

  1. Allez dans Système -> Utilisateurs et groupes
  2. Dans cette fenêtre, il existe des options pour gérer les utilisateurs et les groupes locaux
  3. Cette fenêtre offre également une option pour créer/supprimer des comptes d'utilisateurs

  • Gérer les processus

Pour gérer les processus :

  1. Allez dans Système -> Processus en cours d'exécution
  2. Cette fenêtre affiche tous les processus en cours d'exécution du système
  3. En haut, il y a divers onglets comme PID, USER, MEMORY, CPU. Pour obtenir plus d'informations sur le processus, accédez à ces onglets

  • Gestion des disques

Pour gérer le lecteur de disque :

  1. Allez dans Matériel -> Partitions sur les disques locaux
  2. Cette fenêtre fournit des informations détaillées sur les lecteurs de disque installés, comme le nombre de lecteurs, le type de partition, la taille, les informations sur le cylindre, etc.
  3. Il fournit également diverses options de gestion de disque telles que - ajouter une partition, supprimer une partition, modifier les paramètres de la partition

  • Gestion des packages

Pour gérer les packages :

  1. Allez dans Système -> Packages logiciels
  2. Cette fenêtre propose diverses options pour rechercher un package, installer un nouveau package et mettre à niveau tous les packages

  • Interface de commande

Le shell de commande est l'une des parties importantes de Linux. Vous ne pouvez pas imaginer Linux sans lui. Bien que Webmin soit un outil centré sur l'interface utilisateur, il offre la possibilité d'accéder au terminal.

Pour accéder au shell de commande :

  1. Aller à Autres -> Shell de commande
  2. Dans cette fenêtre, vous pouvez saisir toutes les commandes prises en charge
  3. Appuyez sur la touche Échap ou cliquez sur le bouton de fermeture pour quitter le shell

Conclusion

Souvent, les débutants sont submergés par les commandes. En raison de la peur de la ligne de commande, la plupart d'entre eux perdent tout intérêt pour Linux. Webmin fournit une interface utilisateur intuitive, grâce à laquelle nous pouvons gérer l'intégralité de Linux. Cet article peut être un bon début pour les débutants.


Ubuntu
  1. Comment installer et configurer Redis sur Ubuntu 18.04

  2. Comment installer et configurer Redmine sur Ubuntu 18.04

  3. Comment installer et configurer Samba sur Ubuntu 18.04

  4. Comment installer et configurer Redis sur Ubuntu 20.04

  5. Comment installer et configurer Nginx sur Ubuntu 18.04 / Debian 9

Comment installer et configurer Redis dans Ubuntu 20.04

Comment installer et configurer Neo4j sur Ubuntu 20.04

Comment installer et configurer le SDK Ubuntu dans Ubuntu 16.04 et 14.04

Comment installer et configurer PostgreSQL sur Ubuntu

Comment installer et configurer Hadoop sur Ubuntu 20.04

Comment installer et configurer Jenkins sur Ubuntu