Support de cours complet administrer Linux avec Webmin, tutoriel & guide de travaux pratiques Linux en pdf.
Installation, Net::SSLeay
La libraire Perl Net::SSLeay est requise afin de permettre l’utilisation du protocole HTTPS entre le serveur Webmin et le navigateur Web.
L’utilisation de SSL est fortement conseillée au vu des informations sensibles qui passent sur le réseau lors de l’utilisation de Webmin.
La manière d’installer cette librairie dépend de la distribution Linux :
– installer le package libnet-ssleay-perl suffit pour Debian ;
– pour RedHat, c’est plus compliqué, il faut :
1) installer les packages pour le développement d’OpenSSL ;
2) télécharger les sources de Net::SSLeay sur CPAN* ;
3) compiler et installer Net::SSLeay.
Installation, téléchargement
La dernière version de Webmin est disponible sur le site :
http://www.webmin.com
Il est recommandéde récupérer la dernière version (des trous de sécurité ont ététrouvés dans des versions récentes).
Nous utiliserons ici la version tar/gz de l’archive et non la version RPM.
La version actuelle (au 16 mai 2003) est la version 1.090.
Après le téléchargement, copier le fichier sur la machine à installer, par exemple dans le répertoire /root, puis décompresser l’archive :
puck:~# cd /usr/local
puck:/usr/local# tar xzf /root/webmin-1.090.tar.gz
Installation, setup.sh
L’exécution du script setup.sh est simple et rapide, la plupart des valeurs par défaut conviennent la plupart du temps :
puck:/usr/local# cd webmin-1.090
puck:/usr/local/webmin-1.090# ./setup.sh
Les questions auxquelles il convient de faire le plus attention sont les suivantes :
Web server port (default 10000):
Login name (default admin):
Login password:
Password again:
Use SSL (y/n): y
Start Webmin at boot time (y/n): y
Installation, connexion
Enfin, le script setup.sh, une fois terminé, nous donne l’URL à utiliser dans le navigateur Web pour se connecter à Webmin :
Webmin has been installed and started successfully. Use your web browser to go to https://puck:10000/ and login with the name and password you entered previously.
Because Webmin uses SSL for encryption only, the certificate it uses is not signed by one of the recognized CAs such as Verisign. When you first connect to the Webmin server, your browser will ask you if you want to accept the certificate presented, as it does not recognize the CA. Say yes.
……….