Installer Webmin

De Wiki Amis SH
Aller à la navigation Aller à la recherche



Le wiki : Accueil - Administrateur - Bureautique - Développeur - Intégrateur - Marketing - Multimédia - Objets numériques - Jeux - We make Hack


Webmin

Webmin est un outil basé sur une interface web qui permet d'administrer une machine Linux.
Presque tout peut être configuré avec Webmin. Apache, DNS bind, partage de fichier Samba...
Webmin est un bon outil d'administration serveur pour assister la configuration d'un serveur web.
Attention, Webmin n'est plus maintenu par le projet Debian

Installer Webmin

Installer Webmin sur Debian Jessie avec les paquets de Debian Squeeze
* Ajouter les lignes suivantes dans le sources-list
deb http://software.virtualmin.com/gpl/debian/ virtualmin-universal main
deb http://software.virtualmin.com/gpl/debian/ virtualmin-squeeze main
* Lancer la mise à jour, installer la clé, installer Webmin
apt-get update
sudo wget www.webmin.com/jcameron-key.asc
sudo wget software.virtualmin.com/lib/RPM-GPG-KEY-virtualmin
sudo apt-key add jcameron-key.asc
sudo apt-key add RPM-GPG-KEY-virtualmin
sudo apt-get update
sudo apt-get install webmin
sudo service webmin start
Installer Webmin autrement si la procédure avec les paquets de Debian Squeeze ne fonctionne pas
*Installer Webmin avec un paquet isolé de l'archive .deb à télécharger depuis le site officiel de Webmin
*Installer Webmin avec un script à télécharger depuis doc.ubuntu-fr.org
*Installer Webmin avec un paquet du dépôt APT du projet à télécharger depuis doc.ubuntu-fr.org

Changer le mot de passe de Webmin

Vous pouvez utiliser votre nom d'utilisateur courant et mot de passe.
Le compte "root" de webmin est certainement inaccessible car désactivé.
Pour activer le compte root de Webmin, changer le mot de passe de Webmin.
Cette commande ne change pas le mot de passe « root » de votre Système d'exploitation mais seulement celui de Webmin.
sudo /usr/share/webmin/changepass.pl /etc/webmin root votre_mot_de_passe
Redémarrer le service webmin pour appliquer le changement.
sudo service webmin restart

Connexion à Webmin

Connexion à partir d'un navigateur avec l'adresse :
* Ne jamais vous connecter sans SSL
http://votre_nom_de_serveur:10000/
http://votre_adresse_IP:10000/
en local: http://127.0.0.1:10000/ ou http://localhost:10000]]
* Connexion avec SSL
https://votre_nom_de_serveur:10000/
https://votre_adresse_IP:10000/
en local: https://127.0.0.1:10000/ ou https://localhost:10000
Une page vous demandant votre nom d'utilisateur et votre mot de passe apparaît.
Entrez ceux que vous utilisez pour ouvrir une session sur votre machine, puis validez.
Vous devriez être connecté.

SSL avec Webmin

Il est possible et même probable que votre navigateur refuse de se connecter à Webmin car le certificat (SSL) n'est pas reconnu.
Il suffit d'ignorer ce message.

Si la connexion au port de Webmin est bloquée

# Autoriser le port de Webmin avec UFW qui gère le blocage des ports.
sudo ufw allow 10000

Configurer le pare-feu iptables si le serveur bloque toujours encore le port IP de Webmin

Configurer le pare-feu iptables pour Webmin.

Configurer la langue de Webmin pour le français

Pour mettre Webmin en français, dans le menu de gauche, cliquez sur la flèche à gauche du mot Webmin, puis sur Change Language and Theme.
Dans la partie Webmin UI language séléctionnez French (FR) et cochez le bouton Personal choice.
Cliquez ensuite sur le bouton Make changes.
Déconnexion / Reconnexion.
Webmin devrait maintenant être affiché en français.
Note : Laisser la langue anglaise par défaut ! Utiliser le français avec webmin a fait remonter des problèmes d'instabilité du système.

Désinstallation

Si vous avez utilisé la méthode d'installation par un paquet isolé ou la méthode d'installation depuis un dépôt, supprimez le paquet webmin.
Par exemple avec l'outil apt-get vous saisirez dans un terminal
sudo apt-get remove webmin
Si vous avez utilisé la méthode d'installation par script vous saisirez dans un terminal FIXME commande à confirmer
sudo /etc/webmin/uninstall.sh

A faire

Toujours activer SSL, pas d'accès à Webmin en HTTP non sécurisé !
Changer le port de connexion par défaut (10000).
Filtrer les adresses IP pour l'accès à Webmin, idéalement, juste 127.0.0.1
Se serait con de laisser l'accès au passwd
Créer un autre compte dans Webmin avec les droits suffisants.
Le reste devra se faire en ligne de commandes et supprimer le compte root de Webmin « root ».
Bloquer temporairement les machines qui échouent à l'authentification.
Consigner les hôtes bloqués, les noms de connexion et les échecs d'authentification dans Syslog.
Plus radicale: désactiver Webmin et ne l’activer qu’en cas de nécessité.

Veille

https://web.archive.org/web/20170608050514/https://www.how-to.ovh/viewtopic.php?t=12

Virtualmin

Virtualmin est un module pour webmin permettant de gérer divers sites et hébergements internet 
https://doc.ubuntu-fr.org/virtualmin
https://memo-linux.com/comment-installer-virtualmin-sous-ubuntu/

Bibliographie

Installer Webmin rapidement sur Debian / Ubuntu ou Redhat : https://doc.ubuntu-fr.org/webmin

NAVIGATION

PARTICIPER ET PARTAGER

Bienvenue sur le wiki de Amis SH.
De nombreuses pages sont partagées sur ce wiki.
Créer un compte utilisateur pour participer sur le wiki.
Les pages présentées sur le wiki évoluent tous les jours.
Certaines recherches sont peu abouties et incluent des erreurs.
Utiliser la recherche interne du wiki pour trouver votre contenu.
La page de discussion de Amis SH vous permet de poser vos questions.
Consulter le site amis-sh.fr pour installer votre propre serveur web.
Améliorer le contenu des pages avec vos retours depuis l'onglet discussion.
Ce contenu ne doit pas servir à nuire à autrui ou à un système informatique.
Protéger votre système Linux ou Windows avec cette page dédiée à la sécurité.

SOUTENIR CE WIKI

Soutenir le wiki avec un don en monnaie numérique :
AEON - Bitcoins - Bitcoins Cash - Bitcoins Gold - Bitcore - Blackcoins - Basic Attention Token - Bytecoins - Clams - Dash - Monero - Dogecoins - Ğ1 - Ethereum - Ethereum Classique - Litecoins - Potcoins - Solarcoins - Zcash

OBTENIR DE LA MONNAIE NUMERIQUE

Obtenir gratuitement de la monnaie numérique :
Miner de la cryptomonnaie.