Comment utiliser Webmin dans Ubuntu 17 : paramètres supplémentaires

Ubuntu 17.10 est le nouveau système d'exploitation développé par Ubuntu et offre diverses fonctionnalités dans ses versions Desktop et Server.

Comme la plupart des distributions Linux, Ubuntu 17.10 nous permet d'installer plusieurs outils axés sur la gestion du système d'exploitation lui-même, ainsi que des applications installées dessus.

Webmin fait partie de ce groupe d'applications sélectionné grâce à son panneau d'options complet dans lequel contrôler chaque aspect du système sera une tâche simple.

Solvetic expliquera étape par étape comment installer et utiliser Webmin dans Ubuntu 17.10.

Qu'est-ce que WebminWebmin est une interface Web pour l'administration système pour Unix.
Il est possible d'utiliser n'importe quel navigateur Web moderne, et avec Webmin, nous pouvons configurer des comptes d'utilisateurs, Apache, DNS, le partage de fichiers et bien plus encore.

Webmin a été conçu pour éliminer le besoin d'éditer manuellement les fichiers de configuration Unix tels que /etc/passwd, et nous permet d'administrer un système depuis la console ou à distance. Webmin est composé d'un simple serveur web et de plusieurs programmes CGI qui mettent directement à jour les fichiers système comme /etc/inetd.conf et /etc/passwd. Le serveur Web et tous les programmes CGI sont écrits en Perl version 5 et n'utilisent pas de modules Perl non standard.

Toutes les versions récentes de Webmin sont concédées sous une licence BSD similaire, ce qui signifie qu'elle peut être librement distribuée et modifiée pour une utilisation commerciale et non commerciale. Comme Webmin prend en charge le concept de modules (tels que les plugins PhotoShop), n'importe qui peut développer et distribuer ses propres modules Webmin à n'importe quelle fin, et les distribuer sous n'importe quelle licence (telle que GPL, commerciale ou shareware).

Systèmes d'exploitation pris en chargeÉtant donné qu'il existe différents systèmes d'exploitation de type Unix et que de nombreuses distributions Linux utilisent des emplacements différents pour leurs différents fichiers de configuration, Webmin ne peut prendre en charge que les systèmes pour lesquels il a été configuré. Les systèmes d'exploitation suivants sont compatibles avec la dernière version 1.860 de Webmin.

  • AlphaCore Linux
  • Amazon Linux
  • APLINUX
  • Asianux
  • Serveur Asianux
  • Gros bloc
  • BSDI
  • Caixa Magica
  • Caldera OpenLinux
  • Serveur électronique Caldera OpenLinux
  • caos Linux
  • Cendio LBS Linux
  • CentOS Linux
  • CloudLinux
  • Cloudrouter Linux
  • Cobalt Linux
  • Technologie cohérente Linux
  • Debian
  • FreeBSD
  • IBM AIX
  • Mac OS X
  • OpenBSD
  • Redhat Linux
  • Ubuntu, et bien d'autres.

Fonctionnalités de WebminCertaines des fonctionnalités que nous trouvons lors de l'utilisation de Webmin sont :

  • Gérer les comptes utilisateurs
  • Configuration d'Apache
  • Configuration DNS sur le serveur
  • Partager des fichiers entre les systèmes d'exploitation Windows à l'aide de Samba
  • Définir des quotas de disque dur
  • Définir les paramètres du pare-feu
  • Webmin comprend plus de 116 modules au niveau du système, des serveurs, du réseau, du matériel et plus encore.
Dans le lien suivant, nous pouvons voir en détail tous les modules Webmin disponibles à la fois propres et tiers :

Exigences précédentesPour installer Webmin dans Ubuntu 17.10, nous devons disposer des éléments suivants :

  • Faites équipe avec Ubuntu 17.10, si vous ne l'avez pas, nous pouvons le télécharger à partir d'Ubuntu officiel.
  • Avoir Apache installé sur le système

Ensuite, nous verrons comment installer et utiliser Webmin sur Ubuntu 17.10.

1. Comment installer Webmin Linux

Étape 1
Tout d'abord, il sera nécessaire d'ajouter le référentiel Webmin afin que nous puissions facilement installer et mettre à jour Webmin à l'aide de notre gestionnaire de packages. Nous y parviendrons en ajoutant le référentiel au fichier /etc/apt/sources.list, nous pouvons le faire en utilisant l'éditeur préféré :

 sudo nano /etc/apt/sources.list
Là, nous ajouterons la ligne suivante à la fin du fichier :
 deb http://download.webmin.com/download/repository sarge contrib

Étape 2
Nous enregistrons les modifications à l'aide des touches Ctrl + O et sortons de l'éditeur à l'aide des touches Ctrl + X. Ensuite, nous ajouterons la clé Webmin PGP afin que le système fasse confiance au nouveau référentiel, nous exécuterons ce qui suit :

 sudo wget http://www.webmin.com/jcameron-key.asc

Étape 3
Plus tard, nous exécuterons ce qui suit :

 sudo apt-key ajouter jcameron-key.asc

Étape 4
Une fois les référentiels installés, nous procédons à leur mise à jour en exécutant la ligne suivante :

 mise à jour sudo apt
Avec les référentiels mis à jour, nous procédons à l'installation de Webmin avec la commande suivante :
 sudo apt-get install webmin

Étape 5
Nous entrons la lettre S pour confirmer le téléchargement et l'installation des packages et une fois ce processus terminé, nous verrons ce qui suit :

Nous pouvons voir que l'installation a été correcte et nous avons le moyen d'entrer à partir du navigateur Web. Nous copierons ces informations, car cela sera nécessaire plus tard

2. Ajouter un certificat valide avec Let's Encrypt sur Webmin Linux


Webmin est actuellement configuré pour utiliser HTTPS, mais utilise un certificat auto-signé non approuvé. Nous allons le remplacer par un certificat Let's Encrypt valide.

Étape 1
Nous accéderons à Webmin à partir d'un navigateur Web en utilisant l'une des syntaxes suivantes :

 https : // IP_address : 10000 https : // Computer_name : 10000
Nous verrons ce qui suit associé à l'erreur de certificat :

Étape 2
Là, nous cliquons sur l'option Ajouter une exception pour que le navigateur nous autorise l'accès. Nous verrons la fenêtre suivante où nous devons nous connecter avec nos identifiants :

Cliquez sur le bouton Se connecter et ce sera l'environnement Webmin initial dans Ubuntu 17.10.

AGRANDIR

Étape 3
Dans ce panneau, nous devons localiser la ligne Nom d'hôte du système et cliquer dessus et ce qui suit s'affichera :

AGRANDIR

Étape 4
Nous localiserons le champ Hostname et saisirons le nom de domaine complet dans le champ. Ensuite, nous cliquons sur le bouton Enregistrer en bas de la page pour appliquer les paramètres. Une fois cela fait, nous affichons les options Webmin sur le côté gauche et sélectionnons la configuration Webmin et nous verrons ce qui suit :

Étape 5
Là, nous sélectionnons l'option SSL Encryption et dans la nouvelle fenêtre affichée, nous irons à l'onglet Let's Encrypt :

AGRANDIR

Grâce à cet écran, nous pouvons indiquer à Webmin comment obtenir et renouveler le certificat. Les certificats Let's Encrypt expirent après 3 mois, mais nous pouvons demander à Webmin d'essayer automatiquement de renouveler le certificat Let's Encrypt tous les mois. Let's Encrypt recherche un fichier de vérification sur notre serveur, nous allons donc configurer Webmin pour placer le fichier de vérification dans le dossier / var / www / html, qui est le dossier utilisé par le serveur Web Apache installé sur le système opérationnel.

Nous devons suivre ces étapes pour configurer le certificat

  • Remplissez les noms d'hôte du certificat avec son nom de domaine complet dans le champ Nom d'hôte
  • Pour le répertoire racine du site web du fichier de validation, nous sélectionnons le bouton Autre répertoire et entrons /var/www/html.
  • Pour Mois, entrez dans la section de renouvellement automatique, nous désélectionnerons l'option de renouvellement automatique en tapant 1 dans la zone de saisie et en sélectionnant le bouton radio à gauche de la zone de saisie.
  • Nous allons cliquer sur le bouton Demander un certificat. Après quelques secondes, nous verrons un écran de confirmation.

3. Comment utiliser Webmin dans Ubuntu 17 : Gestion des utilisateurs et des groupes


Webmin est un outil complet qui nous permet d'administrer en détail divers paramètres du système. Pour gérer les utilisateurs et les groupes, nous allons dans la section Système et là nous choisissons l'option Utilisateurs et groupes :

Les éléments suivants seront affichés :

AGRANDIR

Là, nous pouvons voir, créer, modifier ou supprimer un utilisateur dans le système. Si nous voulons créer un nouvel utilisateur, cliquez sur le bouton Créer un nouvel utilisateur et nous remplirons les champs suivants :

Des champs

  • Remplir le nom d'utilisateur avec le déploiement
  • Sélectionnez Automatique pour l'ID utilisateur
  • Remplissez le vrai nom avec un nom descriptif
  • Pour Répertoire personnel, sélectionnez Automatique
  • Pour Shell, sélectionnez / bin / bash dans la liste déroulante
  • Pour le mot de passe, nous sélectionnons le mot de passe normal et nous écrirons un mot de passe pour cet utilisateur
  • Pour le groupe principal, sélectionnez Nouveau groupe avec le même nom que l'utilisateur
  • Pour Groupe secondaire, sélectionnez sudo dans la liste Tous les groupes et appuyez sur le bouton -> pour ajouter le groupe à la liste des groupes
  • Appuyez sur Créer pour créer ce nouvel utilisateur

AGRANDIR

4. Comment utiliser Webmin dans Ubuntu 17 : mise à jour des packages Ubuntu


Webmin nous permet de mettre à jour tous les packages via l'interface utilisateur. Pour mettre à jour tous les packages, nous allons d'abord accéder au tableau de bord, puis rechercher le champ Mises à jour des packages. Si des mises à jour sont disponibles, nous verrons un lien indiquant le nombre de mises à jour disponibles :

Nous pouvons voir que dans ce cas, nous avons 32 packages à mettre à jour. Nous pouvons cliquer sur ladite ligne et nous accéderons aux mises à jour disponibles respectives :

AGRANDIR

5. Comment utiliser Webmin dans Ubuntu 17 : paramètres supplémentaires

Onglet Tableau de bord
Si nous allons dans l'onglet Tableau de bord, nous pouvons voir les détails du système tels que les suivants.

Détails du système

  • Nom de l'équipe
  • Système d'exploitation actuel
  • Version Webmin
  • Version à thème
  • Type de noyau et de processeur
  • Informations sur le processeur
  • Disponibilité du système
  • Charge CPU moyenne
  • Espace disque et mémoire
  • Véritable mémoire

Onglet Webmin
Maintenant, à partir de l'onglet Webmin, nous avons différentes options à utiliser et à configurer, telles que :

WebminA partir de cette section, nous pouvons gérer des valeurs telles que:

  • Paramètres Webmin généraux
  • Créer des copies de sauvegarde des fichiers
  • Examiner les événements dans l'application

SystèmeC'est l'une des options les plus pratiques de Webmin puisqu'elle nous permet d'effectuer des tâches telles que :

  • Redémarrer ou arrêter le système
  • Modifier les mots de passe
  • Sauvegarder le fichier système
  • Faire pivoter les journaux système
  • Authentifier PAM
  • Exécuter des processus
  • Créer des tâches planifiées
  • Afficher les événements système
  • Gérer les utilisateurs et les groupes

Les autres:Grâce à cette option, nous avons la possibilité d'effectuer des actions telles que:

  • Accéder à la ligne de commande
  • Créer des commandes personnalisées
  • Gérer les fichiers
  • Gérer les modules Perl
  • Accédez aux éditeurs de texte et plus encore.

La mise en réseauGrâce à cette option, il sera possible de gérer les paramètres réseau du serveur tels que :

  • Surveiller la bande passante
  • Ajuster le pare-feu
  • Configurer le réseau à un niveau général et plus

MatérielDans cette section, il sera possible d'effectuer des tâches telles que:

  • Vérifier les partitions du disque dur
  • Gérer les imprimantes
  • Définir la date et l'heure du système

Les serveursDans cette option, nous configurons les comptes de messagerie.

Ainsi, nous voyons comment Webmin est un utilitaire puissant pour un contrôle général d'Ubuntu 17.10.

wave wave wave wave wave