Professional Documents
Culture Documents
Webmin est un outil en ligne permettant d'administrer une machine Linux. Il s'utilise par le biais d'un navigateur web. Webmin est une mine d'or pour les administrateurs rseaux : presque tout peut tre configur avec Webmin !
Installation
Ubuntu Server
Pour installer webmin sur ubuntu server, il est recommand de passer par la mthode d'installation alternative du 4. de cet article.
Autre mthode
Depuis peu, un .deb est propos au tlchargement sur www.webmin.com. Son installation est simple : il suffit d'utiliser GDebi. Tlchargez la version .deb de la dernire version et installez-la. L'installation va crer automatiquement le rpertoire /usr/share/webmin. Vous pouvez utiliser votre nom d'utilisateur courant et mot de passe, mais si vous voulez utiliser le compte "root", il est dsactiv sur Ubuntu, donc inaccessible. Il faut le changer en tapant :
sudo /usr/share/webmin/changepass.pl /etc/webmin root votre_mot_de_passe
N'oubliez pas de redmarrer Webmin pour prendre en compte le nouveau mot de passe:
sudo /etc/init.d/webmin restart
Cette commande ne change pas le mot de passe root d'Ubuntu mais seulement celui de Webmin. Vous pouvez maintenant vous connecter partir d'un navigateur client avec l'adresse : https://votre_nom_de_serveur:10000/ ou https://votre_adresse_IP:10000/ ou, en local, https://127.0.0.1:10000/ Si le pare-feu du serveur bloque le port IP, voyez la rsolution du problme (en anglais). Installation manuelle
Pr-requis obligatoire : PERL
Avant tout, il faut au moins l'environnement PERL. Pour ceux qui ne l'ont pas, installez le paquet perl. Vous tes maintenant prt installer Webmin.
Pr-requis facultatif : SSL
Si vous voulez scuriser votre Webmin, si vous l'installez sur un serveur public notamment, il vous faut le module SSLeay : installez le paquet libnet-ssleay-perl. Maintenant, vous avez effectu tout ce qui est ncessaire l'installation de Webmin.
L'installation
Avant d'avoir l'ide de l'installer, il faut le tlcharger. Pour cela, allez directement sur le site de webmin et tlchargez l'archive tarball ( .tar.gz ) de la dernire version. Ensuite, allez dans le dossier o vous l'avez enregistr, et tapez la commande :
tar -zvxf webmin-1.340.tar.gz
Bien sr, dans le cas d'une nouvelle version, remplacez webmin-1.340.tar.gz par le nom du fichier que vous avez tlcharg. Ensuite, rendez vous dans le dossier webmin-1.340 avec la commande :
cd webmin-1.340
L, il vous posera des questions. Rpondez-y, et votre Webmin est tout beau, vous y aurez accs
l'adresse http://votre_adresse_ip:10000 (si vous avez gard les paramtres par dfaut, et que vous avez saut l'tape SSL), ou l'adresse https://votre_adresse_ip:10000 (si vous avez gard les paramtres par dfaut, et que vous avez effectu l'tape SSL).
Utilisation et configuration
Connexion Webmin
Si vous voulez vous connecter Webmin depuis l'ordinateur sur lequel Webmin est install, ouvrez la page https://localhost:10000 avec votre navigateur favori. Si vous vous connectez Webmin depuis un autre ordinateur, remplacez simplement localhost par l'adresse IP de votre ordinateur, ce qui donnera par exemple https://192.168.1.24:10000 Une page vous demandant votre nom d'utilisateur et votre mot de passe apparat. Entrez ceux que vous utilisez pour ouvrir une session sur votre machine, puis validez. Vous devriez tre connect. Notes N'oubliez pas de passer sur le port 10000 et d'tre en https, sinon cela ne marchera pas. Il est possible (et mme probable) que votre navigateur refuse de se connecter Webmin car le certificat (SSL) n'est pas reconnu. Il suffit d'ignorer ce message.
Dsinstallation
/etc/webmin/uninstall.sh
si vous avez utilis le .deb ou la mthode apt-get, prfrez plutt apt-get remove webadmin
Installez les dpendances : Soit via votre navigateur apt://perl,libnet-ssleay-perl,openssl,libauthen-pam-perl,libpamruntime,libio-pty-perl,libmd5-perl Ou dans un terminal :
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpamruntime libio-pty-perl libmd5-perl
Lancez l'installation :
sudo dpkg --install webmin*.deb
Il se peut qu'il vous donne une erreur, il vous propose alors de faire la commande suivante :
sudo apt-get install -f
Une fois l'installation termine, vous devrez voir l'adresse de l'interface web de Webmin s'afficher dans le terminal. Ouvrez votre navigateur et rendez-vous sur l'adresse indique ou l'IP de votre machine et saisissez l'adresse en https :
https://localhost:10000
ou
https://IP_machine:10000
Il ne reste plus qu' saisir le nom de l'utilisateur root de votre systme (gnralement root) ainsi que le mot de passe root. Mais a ne marche pas.
Rfrences
Bas sur un billet post sur le blog du davromaniak le 14 juin 2006 Bas sur le Wiki de FreeFoxTV
Voir aussi
(en) Site officiel