Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 23 utilisateurs en ligne, consultez le détail
Auteur Message
TrustRobot
#0 Message posté le : 26-08-2004 à 14:41:39


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 04-07-2003
Nombre de messages : 171


Webmin est une interface qui permet de gérer votre Unix/Linux à partir d'un navigateur web. Webmin vous permet par exemple de gérer vos comptes d'utilisateur, Apache, DNS, samba ... à partir d'une interface unique.

Webmin se compose d'un simple serveur web, et d'un certain nombre de programmes cgi qui mettent à jour directement vos fichiers de configurations. Le serveur web et tous les programmes annexes utilisent Perl 5.x. Il devra donc être installé.

Webmin supporte une impressionnante collection d'Unices dont le détail est consultable ICI Ainsi qu'une tout aussi impressionnante collection de langues

Notez que j'ai dis que webmin était un serveur web, ce qui implicitement signifie que vous n'avez besoin ni d'apache ni de caudium pour lancer webmin.

1. Installation :


  • Pour Mandriva et RedHat :

    Vous devez télécharger, le rpm générique ici et l'installer par :
    # rpm -Uvh webmin-x.xxx-x.noarch.rpm


    Il s'installera dans /usr/libexec/webmin. En fin d'installation il vous affichera un message comme celui-ci :
    Webmin install complete. You can now login to http://Mandriva:10000/
    as root with your root password.


    Ce qui signifie dans mon cas, qu'il me suffira de me connecter à http://Mandriva:10000/ et de saisir comme login "root" et comme mot de passe le mot de passe de "root", pour accéder à l'interface webmin.

    Notez que chez Mandriva, il m'a fallu taper https://Mandriva:10000/ pour me connecter. Pendant l'installation il aura également pris soin de se rendre utilisable dès l'amorçage de la machine.

  • Pour les autres :

    Vous devez télécharger le tar.gz et l'installer par :
    # cd /opt/
    # tar -xzvf /où_est/webmin-x.xxx.tar.gz
    # cd webmin-x.xxx/
    # ./setup.sh


    Laissez de préférence les valeurs par défaut en appuyant sur [enter], pour perl assurez-vous d'avoir un fichier /usr/bin/perl, sinon indiquez le chemin vers le vôtre.

    Comme login mettez, root et donnez le bon mot de passe. Enfin répondez "y" à la question :
    Start Webmin at boot time (y/n):


    A la fin de l'installation il m'indique ceci :
    Webmin has been installed and started successfully. Use your web browser to go to

    http://slackware:10000/

    and login with the name and password you entered previously.


    Ce qui signifie que je pourrais me connecter à webmin en tapant dans mon navigateur favori, http://slackware:10000/, comme login et mot de passe, ceux que j'ai définis plus haut. Notez qu'il n'est pas nécessaire d'être logué en root pour lancer webmin, il suffit d'entrer, les bons login et mot de passe pour être connecté.

2. Configuration de webmin :



Pour lancer webmin, tapez simplement dans la barre d'adresse d'un navigateur web : http://votre_machine:10000/ (ou https://votre_machine:10000/).

  • La langue :
    Rendez-vous dans webmin -> webmin configuration -> Language Les changements sont pris en compte à la volée.

  • Limiter l'accès à webmin :

    webmin -> configuration de webmin-> Contrôle d'accès par adresse IP Là vous pouvez définir, les adresses autorisées à lancer webmin

  • Ajouter des utilisateurs à webmin :

    webmin -> Utilisateurs Webmin

3. Les Modules de webmin :



Je ne vais pas passer en revue l'art et la manière d'utiliser webmin, il y'a tant de modules qu'il faudrait un site entier. Les modules sont classés par tâches, par exemple dans système vous pouvez configurer Cron.

Pour samba, Postfix, Squid, Apache, Mysql ... c'est réseau la bonne entrée. Dans matériel vous pouvez configurer Lilo et dans Autres vous avez un gestionnaire de fichier. Bref, webmin est probablement l'outil d'administration non spécifique à une distribution le plus complet.




--Message édité par TrustRobot le 26-08-2004 à 14:41:39--