Installer Webmin : configurez un Raspberry Pi sans commandes
Dans le cadre de mon travail, je forme souvent de nouveaux employés aux commandes Linux, donc je sais à quel point cela peut être difficile quand on ne les a jamais utilisées. Même si c’est obligatoire en tant qu’administrateur Linux, vous préférez peut-être faire les choses différemment chez vous pour vos projets. Aujourd’hui, je vais vous montrer comment installer Webmin pour tout configurer sur votre Raspberry Pi depuis une interface web.
Webmin est un excellent outil de configuration pour un Raspberry Pi, mais il n’est pas disponible dans le dépôt par défaut. Donc, la façon la plus simple d’installer Webmin sur Raspberry Pi OS est de télécharger le paquet binaire depuis le site officiel et de l’installer.
Dans cet article, je vais vous montrer exactement comment le télécharger (et fournir une meilleure solution pour l’installer et le garder à jour). Ensuite, je vais vous aider à découvrir comment fonctionne l’interface et donner des exemples concrets de ce que vous pouvez faire avec.
Si vous débutez avec Raspberry Pi ou Linux, j’ai quelque chose qui peut vous aider !
Téléchargez ma fiche mémo des commandes Linux gratuitement – c’est un guide de référence rapide avec toutes les commandes essentielles dont vous aurez besoin utiliser votre Raspberry Pi. Cliquez ici pour l’obtenir gratuitement !
Installation de Webmin

Comme dit dans l’introduction, il y a deux façons d’installer Webmin.
Mais d’abord, Raspberry Pi OS doit être installé sur votre Raspberry Pi.
Installer Raspberry Pi OS
Je ne l’ai pas essayé avec d’autres distributions, mais le paquet Webmin disponible sur le site officiel est un paquet Debian. Donc, Raspberry Pi OS est parfait, et c’est probablement le système que vous utilisez le plus de toute façon.
Toute version de Raspberry Pi OS convient.
Vous allez généralement installer Webmin sur une version Lite pour ne pas trop dépendre des commandes terminal. Mais il est tout à fait acceptable de suivre les étapes ci-dessous avec une version Desktop de Raspberry Pi OS ou toute autre distribution basée sur Debian.
Voir aussi : Accédez à votre Raspberry Pi à distance, facilement
Si vous avez besoin d’aide pour installer Raspberry Pi OS, vous pouvez consulter mon guide complet.
Ensuite, je recommande de mettre à jour le système et d’activer SSH, afin que vous puissiez simplement copier et coller les commandes que je vous donne depuis votre PC.
Avant d’aller plus loin, assurez-vous que votre système est à jour. Vous pouvez soit installer les mises à jour depuis la notification sur la version Desktop, soit taper ces deux commandes :sudo apt update
sudo apt upgrade
Un redémarrage est recommandé si de nombreux paquets ont été mis à jour pendant ce processus.
Option 1 : Installer Webmin avec le script officiel
La première façon d’installer Webmin est d’ajouter un nouveau dépôt en utilisant un script de configuration.
Je pense que c’est la meilleure solution. Avec cette méthode, vous obtiendrez automatiquement la dernière version de Webmin lorsque vous ferez des mises à jour système (avec APT ou l’outil de bureau).
Je sais, il y a quelques commandes à copier et coller pour cette solution, mais une fois Webmin installé, vous n’aurez plus besoin d’utiliser un terminal.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Voici comment télécharger et installer Webmin de manière automatique :
- Téléchargez le script de configuration officiel de Webmin :
curl -o webmin-setup-repo.sh https://raw.githubusercontent.com/webmin/webmin/master/webmin-setup-repo.sh - Exécutez le script :
sudo sh webmin-setup-repo.sh
- Ce script ajoutera automatiquement le dépôt Webmin avec des clés GPG sécurisées.
Maintenant, le paquet Webmin est disponible sur votre système comme n’importe quel autre paquet normal. - Installez Webmin :
sudo apt install webmin --install-recommends
C’est tout, ce n’était pas très difficile, n’est-ce pas ?
Maintenant, chaque fois que vous mettez à jour votre système, vous obtiendrez également des mises à jour pour Webmin.
Je vous conseille aussi : Sans doute la meilleure station de travail Raspberry Pi (avis)
Mais obtenir des mises à jour de cette manière peut aussi poser problème sur les systèmes de production. Dans le cadre de mon travail, je préfère faire les mises à jour moi-même pour les applications critiques. De cette façon, je suis déjà sur le serveur et je peux m’assurer qu’une nouvelle version n’a rien cassé.
Bien que Webmin ne soit pas nécessairement une « application critique » à proprement parler, je comprends que certains d’entre vous n’aiment pas cette façon de faire, donc j’ai fourni une méthode alternative qui vous permet de tout contrôler manuellement (voir ci-dessous).
Si les commandes Linux ce n’est pas trop votre truc, n’hésitez pas à jeter un œil à cet article qui vous explique les commandes qu’il faut absolument connaître. Je vous donne aussi une antisèche à télécharger pour les avoir toujours sous la main !
Option 2 : Installer Webmin manuellement
La deuxième option est de télécharger le dernier paquet Webmin et de l’installer manuellement.
- Visitez le site officiel ici : http://webmin.com
- Dans le menu du haut, cliquez sur Changelog.
Cliquez sur la dernière version pour voir une liste de fichiers de paquets :
- Trouvez le fichier .deb et téléchargez-le sur votre Raspberry Pi.
- Si vous êtes dans un environnement de bureau, vous pouvez simplement cliquer sur le lien pour l’obtenir.
- Si vous êtes dans un terminal ou SSH, utilisez la commande wget (en anglais) pour obtenir la dernière version :
wget https://www.webmin.com/download/deb/webmin-current.deb
- Installez le paquet téléchargé :
(Assurez-vous de changer le nom du fichier dans la commande ci-dessous pour correspondre au vôtre.)sudo apt install --install-recommends ./webmin-current.deb
Votre installation de Webmin est maintenant terminée. Vous pouvez passer à la partie suivante.
Interface de Webmin
Maintenant que vous avez installé Webmin, comment l’utiliser réellement ?
Comme son nom l’indique, Webmin fonctionne depuis une interface web.
C’est assez intuitif, mais je vais passer en revue quelques détails pour vous.
Premier accès
Vous pouvez accéder à l’interface Webmin en visitant cette adresse dans votre navigateur web :
https://ADRESSE_IP:10000.
Par exemple : https://192.168.1.20:10000.
Consultez ce rapide tutoriel si vous ne connaissez pas l’adresse IP de votre Raspberry Pi.
Lorsque la page se charge, il est normal de recevoir une erreur SSL car il n’y a pas de certificat par défaut :

Ignorez l’erreur en cliquant sur Advanced > Proceed to IP_ADDRESS (unsafe).
Vous pouvez également désactiver le chiffrement SSL si vous préférez. Vous pouvez le faire directement dans l’interface Webmin (Webmin > Webmin configuration > SSL Encryption). Ou depuis le fichier de configuration sur votre système dans /etc/webmin/miniserv.conf (changez ‘ssl=1’ en ‘ssl=0’).
Vous serez présenté avec un formulaire de connexion avec le logo Webmin.
Les identifiants de connexion par défaut sont les mêmes que ceux de votre utilisateur sur le système.

Donc, sur les anciennes versions de Raspberry Pi OS, cela pourrait être « pi / raspberry », mais sur les versions récentes, vous vous connecterez avec l’utilisateur que vous avez créé lors du premier démarrage.
Aperçu de l’interface
Une fois connecté, vous verrez le tableau de bord :
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
À lire ensuite : Transformez votre Raspberry Pi en une machine à sous

Cette première page vous permet d’avoir un aperçu rapide de votre serveur ou Raspberry Pi.
Ensuite, vous avez le menu admin à gauche :
Cliquez sur un élément pour développer ses options de sous-menu correspondantes :
Par exemple, essayez d’aller dans Tools > File Manager :
Vous avez maintenant accès à un navigateur de fichiers graphique, même si votre système est Raspberry Pi OS Lite.
Je vous laisse parcourir les différents menus et sous-menus pour vous faire une idée de tout ce que vous pouvez faire avec cet outil puissant.
Avertissement : Dès que vous êtes connecté à Webmin, vous avez des privilèges d’administrateur (comme avec sudo). Donc, faites attention à ce que vous changez.
Exemples
Comme vous pouvez le voir, il y a de nombreux outils disponibles par défaut.
Voici quelques-uns que j’aime bien.
Gestion des utilisateurs
Créer et gérer des utilisateurs et des groupes peut être difficile pour un débutant depuis la ligne de commande, mais Webmin offre un outil graphique pour le faire de manière intuitive :
À lire aussi : Voici les meilleures applis Linux (testées pour vous)
- Dans le menu de gauche, allez à System > Users and Groups.
- Vous verrez tous les utilisateurs existants, et aussi les groupes en cliquant sur l’autre onglet.
- À partir d’ici, vous pouvez ajouter de nouveaux utilisateurs et groupes, et gérer le tout facilement.
- Par exemple, lorsque vous cliquez sur un groupe, vous pouvez ajouter ou retirer des utilisateurs comme ceci :

Serveur SSH
Un autre exemple est l’outil qui vous permet de configurer vos options SSH.
L’outil se trouve dans Servers > SSH Server.
À partir d’ici, vous pouvez gérer le serveur SSH directement dans l’interface :

Si vous n’arrivez jamais à vous souvenir des options que vous devez changer ou des valeurs correspondantes, c’est l’outil parfait pour vous. Pour chaque option disponible, il y a une case à cocher ou une liste déroulante, donc vous ne pouvez pas vous tromper.
Il y a des dizaines d’autres outils d’administration comme ceux-ci dans Webmin, alors prenez votre temps pour parcourir le menu, et vous trouverez probablement quelque chose d’utile.
Installer de nouveaux modules
Ce n’est pas tout. Vous pouvez également ajouter des modules à Webmin.
Vous avez peut-être remarqué l’entrée « Un-used modules » dans le menu de gauche.
À partir d’ici, vous pouvez voir les modules par défaut fournis par Webmin, ceux qui ne sont pas activés car vous n’utilisez pas ces programmes :
Si vous installez l’un d’eux sur votre système plus tard, Webmin installera le service correspondant sur votre système (le serveur web Apache, par exemple) et activera le module correspondant dans Webmin.
À lire ensuite : 15 projets faciles pour débuter avec un Raspberry Pi
Vous pouvez également trouver d’autres modules ici sur le site Webmin.
Par défaut, seuls ceux développés par Webmin sont fournis, mais il existe de nombreux modules tiers créés par d’autres développeurs.
Par exemple, il y a un module pour gérer une base de données MySQL/MariaDB :
Voici comment installer un module tiers :
- Téléchargez le fichier ou copiez le lien de téléchargement.
- Depuis votre menu Webmin, allez à Webmin > Webmin Configuration.
- Cliquez sur l’icône Webmin Modules.
- À partir d’ici, vous pouvez installer un nouveau module, depuis un fichier local ou une URL :

- Après l’installation, votre nouveau module apparaîtra comme un élément de sous-menu.

Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Vous comprenez l'anglais et en voulez encore plus ? Je publie une nouvelle leçon chaque mois, réservée à mes abonnés premium. Rejoignez la communauté dès maintenant pour y avoir accès !
Vidéo
Si vous voulez voir cette application cool en action, vous pouvez consulter ma vidéo sur le même sujet ici :
C’est tout, vous savez comment installer Webmin sur un Raspberry Pi et ce que vous pouvez en faire (presque tout). J’espère que cet article vous a plu, je pense que c’est vraiment un excellent outil pour les débutants, même si c’est un peu old school.
Si vous voulez essayer quelque chose de plus moderne, il existe un outil similaire appelé Cockpit, que vous devriez essayer. Consultez notre guide complet : Cockpit sur Raspberry Pi : L’outil de surveillance ultime.
À lire aussi : Faites ça pour une sauvegarde complète de votre Raspberry Pi
Une fois que vous êtes prêt à passer à l’étape suivante de votre aventure Raspberry Pi, je vous encourage à consulter les liens ci-dessous pour utiliser mon livre ou mon cours afin d’élargir vos compétences avec Linux et le Raspberry Pi en général.
Si vous cherchez quelque chose qui va un peu au-delà, plus comme un portail avec plein d’applications que vous pouvez installer depuis une interface web, vous voudrez peut-être jeter un œil à CasaOS ou YunoHost, qui ne se concentre pas seulement sur l’administration système.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Ressources supplémentaires pour votre Raspberry Pi
Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant
Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici
Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets où je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant
Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources
