Vous êtes sur la page 1sur 21

Manuel d'utilisation de WEBMIN

I - INTRODUCTION

Webmin est une interface d’administration via le web de votre serveur d’hébergement unix. Ce logiciel est en grande partie développé par Jamie Cameron et est maintenu par la communauté internet.

Cette interface permet d’interagir avec tous les programmes de votre serveur, vous trouverez dans ce manuel quelques informations de base pour vous permettre de gérer les fonctions de base telles que : Ajouter un compte mail, gérer les sites web, etc.…

Confidentiel

Page 2

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

Sommaire

I Introduction

2

II Interface Webmin

4

III Gestion des comptes utilisateurs

5

1)

Généralité

2)

Ajout d’un compte

3)

Modification d’un mot de passe

4)

Suppression d’un compte

IV Gestion des serveurs WEB (Apache)

9

1)

Généralité

2)

Ajout d’un site

3)

Gestion de l’authentification par répertoire (.htaccess)

4)

Ajout de la gestion des statistiques d’accès

V Gestion du serveur de messagerie

19

1)

Généralité

2)

Avant la création des Boites aux lettres

3)

Création des boites aux lettres

4)

Gestion des alias

VI Gestion des noms de domaine

22

Confidentiel

Page 3

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

II - INTERFACE WEBMIN

1) L’autentification La première étape pour utiliser votre interface d’administration est l’authentification, vous devez vous connecter sur votre serveur via un navigateur web (gérant les « tables » et les « forms » et Java pour la parti gestionnaire de fichier)

Pour ce faire tapez comme adresse dans votre navigateur http://l’adresse-ip-de-votre-serveur :10000 (voir annexe 1 : identification serveur)

Vous obtenez la fenêtre suivante

II - INTERFACE WEBMIN 1) L’autentification La première étape pour utiliser votre interface d’administration est l’authentification,

Vous tapez votre login (Username) et votre mot de passe (Password)

(voir annexe 1 : identification serveur)

2) Menu La partie menu de votre interface d’administration et la partie haute de la fenêtre.

II - INTERFACE WEBMIN 1) L’autentification La première étape pour utiliser votre interface d’administration est l’authentification,

Le nombre de modules qui apparait sur ce menu est paramétrable, pour une question de simplification nous vous avons paramétré les modules indispensables a l’administration de niveau 1. Vous pouvez néanmoins vous connecter via la même interface en super utilisateur (root), et vous obtiendrez ainsi la totalité des modules disponibles sous Webmin.

En haut à gauche du menu vous avez l’icône

déconnecter

II - INTERFACE WEBMIN 1) L’autentification La première étape pour utiliser votre interface d’administration est l’authentification,

qui vous permet de vous

!

La déconnection n’est pas automatique il est important de cliquer sur cette icône a la fin de votre manipulation.

Confidentiel

Page 4

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

III Gestion des comptes utilisateurs

1)

Généralité

Comme nous l’avons indiqué dans le chapitre I Webmin est une interface d’administration d’un serveur unix, ce qui veut dire que vous devez gérer les compte utilisateur a la manière d’un compte Unix avec les paramètres unix.

Pour ajouter un compte ftp, ou mail sur un domaine de votre serveur vous devrez connaître le nom du groupe créé pour ce domaine. C’est pour quoi nous vous conseillons de bien choisir les noms des groupes de vos domaines.

2)

Ajout d’un compte

Dans le menu Systeme il faut cliquer sur l’icône

Vous obtenez la fenêtre suivante :

III Gestion des comptes utilisateurs 1) Généralité Comme nous l’avons indiqué dans le chapitre I Webmin
III Gestion des comptes utilisateurs 1) Généralité Comme nous l’avons indiqué dans le chapitre I Webmin

Cliquez sur le lien « Créer un nouvel utilisateur »

Confidentiel

Page 5

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

Détails de l’utilisateur Nom d’utilisateur c’est l’identifiant unique (login unix) dans votre serveur, du compte que

Détails de l’utilisateur

Nom d’utilisateur c’est l’identifiant unique (login unix) dans votre serveur, du compte que vous allez créer. Nous vous conseillons d’utiliser des racines communes par type de compte. Par exemple admin site1 et admin site2 pourraient être les logins pour les comptes ftp des site1 et sites2 (ceci vous permettra une meilleur lisibilité de la liste des utilisateurs)

Nom complet Vous pouvez taper ici ce que vous voulez. Vous pouvez par exemple y saisir le type de compte, ou les « nom prénom » pour un compte mail.

Interpréteur de commande sauf si l’utilisateur que vous allez créer a une bonne connaissance des systèmes unix vous devez choisir /bin/false ce qui permet d'interdire l'utilisation de telnet / ssh

Numéro d’utilisateur laissez le numéro choisi pas le système

Répertoire personnel désélectionnez Automatique, et saisissez le chemin complet de répertoire personnel pour ce compte, nous vous conseillons de choisir :

/var/www/www.nomdedomaine.ext/ pour un compte adminftp L’option automatique pour un compte de messagerie (/home/nomducompte) etc……

Mot de passe choisir Mot de passe en texte clair et saisissez le mot de passe pour ce compte.

Confidentiel

Page 6

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

Option du mot de passe laissez les options par défaut Appartenance aux groupes

Groupe primaire

Après la création laissez les options par défaut

3)

Modification d’un mot de passe

Pour modifier un mot de passe le plus simple est d’utiliser l’interface

du menu systeme.

Option du mot de passe laissez les options par défaut Appartenance aux groupes Groupe primaire Après
Option du mot de passe laissez les options par défaut Appartenance aux groupes Groupe primaire Après

Dans le fenêtre cliquez sur le compte pour lequel vous voulez modifier le mot de passe.

Option du mot de passe laissez les options par défaut Appartenance aux groupes Groupe primaire Après

et tapez deux fois le nouveau mot de passe

Confidentiel

Page 7

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

4)

Suppression d’un compte

Dans le menu Système il faut cliquer sur l’icône

Vous obtenez la fenêtre suivante :

4) Suppression d’un compte Dans le menu Système il faut cliquer sur l’icône Vous obtenez la
4) Suppression d’un compte Dans le menu Système il faut cliquer sur l’icône Vous obtenez la

Cliquez sur le compte a supprimer et en bas de la fenêtre de modification cliquez sur supprimer.

!

La suppression d’un compte utilisateur supprimer le répertoire de celui-ci il faut tout d’abord vérifier que ce répertoire n’est pas utiliser par d’autres composant du système. (si vous ne savez pas si le système utilise ce répertoire ne supprimer pas le répertoire de cet utilisateur )

Confidentiel

Page 8

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

IV Gestion des serveurs WEB (Apache) 1) Généralité

Avant de mettre en place un nouveau site web vous devez vérifier deux points :

  • 1 – Le paramétrage du nom de domaine (voir chap VI)

  • 2 - La création du compte d’administration pour ce site. (voir chap I)

  • 3 – Apres chaque modifications ou ajouts vous devez appliquer les changements

en cliquant sur l’onglet

IV Gestion des serveurs WEB (Apache) 1) Généralité Avant de mettre en place un nouveau site

2) Ajout d’un site

Pour mettre en place un nouveau site web, dans le menu serveur cliquez sur

l’icône

IV Gestion des serveurs WEB (Apache) 1) Généralité Avant de mettre en place un nouveau site

Vous obtenez la fenêtre suivante :

IV Gestion des serveurs WEB (Apache) 1) Généralité Avant de mettre en place un nouveau site

Dans la partie haute de cette interface vous pouvez modifier tous les paramètres par défaut de votre serveur Apache, nous n’entrerons pas dans les détails ici vous pouvez consulter les site www.apache.org pour plus de renseignements a ce sujet.

Confidentiel

Page 9

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

Dans la partie basse, vous avez la liste des « sites virtuels » deja installés sur

Dans la partie basse, vous avez la liste des « sites virtuels » deja installés sur votre serveur, pour en rajouter il suffit de renseigner le formulaire :

Address : mettre l’adresse ip du votre serveur

Repertoire racine des documents : /var/www/www.domaine.ext/html

Add virtual server to file : garder l’option par defaut.

et de cliquer sur

Dans la partie basse, vous avez la liste des « sites virtuels » deja installés sur

Une fois le site virtuel créé il doit apparaître dans le liste, cliquez sur l’icône correspondant au site nouvellement créé vous obtenez la fenêtre suivante :

Dans la partie basse, vous avez la liste des « sites virtuels » deja installés sur

Vous pouvez ici modifier toutes les options specifique a ce site web, nous n’en citerons que trois,

Confidentiel

Page 10

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

permet entre autre de saisir les ServeurAlias c’est a dire les adresses web poure lesquelles votre

permet entre autre de saisir les ServeurAlias c’est a dire les adresses web poure lesquelles votre sites devra répondre en complément au domaine premier. Ceci permet par exemple de faire en sorte que votre site Web réponde au domaine sans les www. Pour en mettre plusieurs il suffit de les séparer par des retours chariot.

permet entre autre de saisir les ServeurAlias c’est a dire les adresses web poure lesquelles votre
permet entre autre de saisir les ServeurAlias c’est a dire les adresses web poure lesquelles votre

permet de

signaler,entre autre, a Apache que vous voulez

changer la page par défaut de votre site web.

permet entre autre de saisir les ServeurAlias c’est a dire les adresses web poure lesquelles votre

Il suffit pour cela d’inscrire (comme dans l’exemple ci dessus) le nom des fichiers susceptibles d’être des fichier racine du site web.

Confidentiel

Page 11

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

Pour vos calcul de statistique nous vous conseillons de modifier la configuration du format des fichier

Pour

vos

calcul de

statistique nous vous conseillons de modifier la

configuration du format des fichier de log.

Pour vos calcul de statistique nous vous conseillons de modifier la configuration du format des fichier

Dans Format de log nommés tapez : « combined » Dans Format tapez : %h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i"

Et enfin dans Fichiers de log choisir et saisir combined, nommé votre fichier, si vous le mettez dans logs/xxxxx vous le retrouverez facilement via l’interface Webalizer (voir sous- chapitre 4) ).

Confidentiel

Page 12

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

3)

Gestion de l’authentification par répertoire (.htaccess)

Au préalable : Si c’est la première authentification par répertoire que vous mettez en place sur ce serveur, il faut avant tout configurer apache pour autoriser la « lecture » de tel fichier :

aller dans le menu « serveur » sélectionner serveurs virtuels choisissez : puis dans la liste
aller dans le menu « serveur » sélectionner
serveurs virtuels choisissez :
puis dans
la liste
des

si dans « options par répertoire » vous n’avez pas encore l’icône

en bas de la fenêtre saisir /var/www

3) Gestion de l’authentification par répertoire (.htaccess) Au préalable : Si c’est la première authentification par
3) Gestion de l’authentification par répertoire (.htaccess) Au préalable : Si c’est la première authentification par

puis cliquez sur créer

Cliquez sur choisir
Cliquez sur
choisir
3) Gestion de l’authentification par répertoire (.htaccess) Au préalable : Si c’est la première authentification par

Confidentiel

Page 13

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

Vous obtenez la fenêtre suivante

Vous obtenez la fenêtre suivante Dans la partie « Le fichier d’option peut redéfinir… » selectionnez

Dans la partie « Le fichier d’option peut redéfinir… » selectionnez « Sélectionné ci- dessous… » et choisir « Options d’authentification ».

Cliquez sur

Vous obtenez la fenêtre suivante Dans la partie « Le fichier d’option peut redéfinir… » selectionnez

Une fois cette manipulation faites vous pouvez créer le fichier « .htaccess » en suivant les étapes suivantes.

Aller dans le menu « serveur » sélectionner

Vous obtenez le fenêtre suivante :

Vous obtenez la fenêtre suivante Dans la partie « Le fichier d’option peut redéfinir… » selectionnez

puis l’option

Vous obtenez la fenêtre suivante Dans la partie « Le fichier d’option peut redéfinir… » selectionnez
Vous obtenez la fenêtre suivante Dans la partie « Le fichier d’option peut redéfinir… » selectionnez

Saisir le repertoire complet que vous voulez proteger

Confidentiel

Page 14

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

/var/www/www.test.fr/html/stats dans notre exemple.

Une fois le « fichier d’options » créé vous obtenez la fenêtre suivante

/var/www/www.test.fr/html/stats dans notre exemple. Une fois le « fichier d’options » créé vous obtenez la fenêtre

l’option

/var/www/www.test.fr/html/stats dans notre exemple. Une fois le « fichier d’options » créé vous obtenez la fenêtre

vous permet de gérer les accès d’authentification.

/var/www/www.test.fr/html/stats dans notre exemple. Une fois le « fichier d’options » créé vous obtenez la fenêtre

S’assurer que les 3 points suivants soit bien configurer : Nom de la zone d’authentification, Type d’authentification, Restreindre l’accès par login.

Si ce pas déjà fait ,saisir un fichier texte d’utilisateurs (tout document commencant par .ht n’est pas visible via les navigateurs c’est pourquoi nous vous conseillons d’appeler le fichier .htpasswd)

Confidentiel

Page 15

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

puis cliquez sur

puis cliquez sur vous obtenez la fenêtre suivante : Cliquez sur « Ajouter un nouvel utilisateur

vous obtenez la fenêtre suivante :

puis cliquez sur vous obtenez la fenêtre suivante : Cliquez sur « Ajouter un nouvel utilisateur

Cliquez sur « Ajouter un nouvel utilisateur »

puis cliquez sur vous obtenez la fenêtre suivante : Cliquez sur « Ajouter un nouvel utilisateur

Saisir le « nom d’utilisateur » et le « Mot de passe »

Puis cliquez sur

puis cliquez sur vous obtenez la fenêtre suivante : Cliquez sur « Ajouter un nouvel utilisateur

votre utilisateur a été rajouté.

Confidentiel

Page 16

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

4) Ajout de la gestion des statistiques d’accès

Pour mettre en place un calcul automatique des statistique d’access pour votre nouveau site virtuel vous pouvez utilisez Webalizer.

En pré requis vous devez avoir paramétrez un fichier de log unique pour ce site (voir sous-chapitre 2) ).

Webalizer est accessible via le menu Serveur cliquez sur le bouton

4) Ajout de la gestion des statistiques d’accès Pour mettre en place un calcul automatique des

Vous obtenez la fenêtre suivante.

4) Ajout de la gestion des statistiques d’accès Pour mettre en place un calcul automatique des

Cliquez sur « Add a new log fileanalysis »

4) Ajout de la gestion des statistiques d’accès Pour mettre en place un calcul automatique des

Remplir les champs comme dans l’exemple ci dessus. Attention au champ « Report options ». Cliquez sur Créer Vous obtenez la fenêtre suivante :

Confidentiel

Page 17

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

Cliquez maintenant sur le « log file » que vous venez de créer Cliquez sur Saisir

Cliquez maintenant sur le « log file » que vous venez de créer

Cliquez maintenant sur le « log file » que vous venez de créer Cliquez sur Saisir

Cliquez sur

Cliquez maintenant sur le « log file » que vous venez de créer Cliquez sur Saisir
Cliquez maintenant sur le « log file » que vous venez de créer Cliquez sur Saisir

Saisir le « Report title prefix » (Titre de la page html généré) « Website hostname » (permet de definir le nom du site web)

Modifier les entrées « Webalizer history file » et « Webalizer incremental file » pour avoir un nom unique pour chaque site.

Confidentiel

Page 18

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

V Gestion du serveur de messagerie

1)

Généralités

Tout compte unix correspond directement a un compte email sur tout les domaines du serveur, c’est pour cette raison que nous vous conseillons d’éviter l’utilisation de nom générique pour les noms de compte (exemple webmaster).

2)

Avant la créations des Boites aux lettres

Un préalable a la création d’un compte mail est la prise en compte du domaine au

niveau de la gestion de mail (serveur postfix).

Pour cela il faut aller dans le menu serveur via l’icône :

V Gestion du serveur de messagerie 1) Généralités Tout compte unix correspond directement a un compte
Choisir l’icône Puis l’icône
Choisir l’icône
Puis l’icône

Vous obtenez la fenêtre suivante :

V Gestion du serveur de messagerie 1) Généralités Tout compte unix correspond directement a un compte

vous devez avoir hash:/etc/postfix/domaines dans la partie « Tables de correspondances de domaines » (contactez nous si ce n’est pas le cas).

Cliquez sur « Nouvelle entrée »

Confidentiel

Page 19

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

Saisir votre domaine dans la partie « Nom » et Domaine Virtuel dans la partie «

Saisir votre domaine dans la partie « Nom » et Domaine Virtuel dans la partie « Correspond à… »

Cliquez sur « Sauvegarder »

3)

Création des Boites aux lettres

Pour créer un compte mail il faut tout d’abords créer un compte unix. (voir chap I)

Puis saisir un alias.

4) Gestion des alias

Pour la gestion des alias de messagerie utilisez le menu serveur, Configuration de Postfix,

puis l’icône

Saisir votre domaine dans la partie « Nom » et Domaine Virtuel dans la partie «

Vous obtenez la fenêtre suivante :

Saisir votre domaine dans la partie « Nom » et Domaine Virtuel dans la partie «

vous devez avoir « hash:/etc/postfix/domaines » ou « hash:/etc/postfix/virtual » dans la partie Tables de correspondances de domaines (contactez nous si ce n’est pas le cas).

Confidentiel

Page 20

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

Cliquez sur « Nouvelle entrée »

Cliquez sur « Nouvelle entrée » Dans cette fenêtre vous pouvez saisir vos alias de messagerie

Dans cette fenêtre vous pouvez saisir vos alias de messagerie vous trouverez ci dessous quelques explications du fonctionnement des alias sur votre serveur postfix.

Nom : user@domain correspond à

...

adresse, adresse, ...

Les mails pour "user@domain" sont redirigés vers "adresse".

Nom : @domain correspond à

...

adresse, adresse , ...

Les mails pour tout adresses inconnue du domaines "domain" sont redirigés vers "adresse".

adresse : peut être un email (gérait par le serveur ou non) ou un compte utilisateur sur le serveur. Le fait de saisir plusieurs entrées dans la partie « correspond à… » permet de dupliquer les message arrivant sur l’email « nom » et donc d’en transmettre une copie a toutes les entrées saisie.

Confidentiel

Page 21

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.

VI Gestion des noms de domaine

Confidentiel

Page 22

27/05/2003

Manuel d’initiation a l’utilisation de l’interface d’administration système WEBMIN.