====== Généralités ====== Webmin est une interface graphique, sous licence BSD, qui permet d'administrer un serveur Unix ou Linux à distance via n'importe quel navigateur Web. ====== Installation ====== Se rendre sur l’excellent site dag-wieers qui regroupe les paquetages des différentes versions Red Hat : http://dag.wieers.com/rpm/packages.php Récupérer le rpm de webmin en fonction de l’architecture du système et la version de la Red Hat. Ex : wget http://dag.wieers.com/rpm/packages/webmin/webmin-...el4.rf.i386.rpm L’installer avec la commande suivante. rpm -ivh webmin...el4.rpm Des dépendances PERL sont à installer. Elles sont disponibles de toute manière sur le site de dag-wieers. Pour les installer on utilise la même commande rpm que ci-dessus. ====== Configuration ====== ===== Documentation ===== Site officiel : http://www.webmin.com/ ===== Configuration générale ===== ^ Emplacement ^ Fonction ^ | /etc/webmin/* | Dossier qui contient la configuration de webmin. | | /etc/webmin/miniserv.conf | Fichier de configuration du serveur webmin. | | /etc/webmin/config | Fichier de configuration spécifique au service Web. | ===== Configuration spécifique ===== ==== config ==== Directives dans le fichier ''config'' qui sont importantes pour gérer le reverse proxy (à mettre à la fin). webprefix=/webmin webprefixnoredir=1 referer=srv-vmtmp01 acceptlang=0 lang=fr Attention! ''referer'' sans le "s" pour les systèmes de génération 1 (noyau 2.4) et ''referers'' avec un "s" pour les systèmes de génération 2 (noyau 2.6). ==== Miniserv.conf ==== Fichier de configuration de webmin : ''/etc/webmin/miniserv.conf'' Dans ce fichier, les directives importantes sont les suivantes. Positionner la valeur 0 à ssl pour le désactiver. ssl=0 Dans tout les cas on accède à webmin en https car on utilise du reverse proxy via l’interface d’administration. Ajouter ceci à la fin du fichier pour autoriser les connexions locales. allow=localhost Redémarrer le serveur. /etc/init.d/webmin restart Les données dans ''/var/webmin'' s’ajoutent d’elles même. Ce sont des fichiers de logs. Au niveau des modules, rien est a installer en supplément. La grosse majorité des besoins sont couvert avec ce qui est installé de base. Il faut par contre enlever ce qui ne sert à rien. Aller dans ''Configuration Webmin > Modules Webmin > sélectionner les modules que nous ne voulons pas et les supprimer''. Vérifier que webmin est au démarrage. chkconfig --list | grep webmin C’est le cas par défaut. Si non, le mettre au démarrage du système. chkconfig webmin on