TP2 Configuration d'un serveur Apache non sécurisé
|
|
- Roland Morel
- il y a 8 ans
- Total affichages :
Transcription
1 TP2 Configuration d'un serveur Apache non sécurisé Objectif Configurer un serveur Apache Étudier les protocoles TCP et HTTP Créer et gérer des hôtes virtuels Savoir gérer les droits sur les répertoires hébergés Créer des pages personnelles Pré-requis Protocoles HTTP et TCP Matériel et logiciels utilisés 1 machine sous Linux Debian L analyseur de trames Wireshark Le logiciel Netkit Un navigateur (Iceweasel par exemple) Durée du TP : 4 heures 1. Manipulations et indications préliminaires 1.1. Le réseau étudié Vous allez utiliser deux machines : une machine hôte sous Linux et une machine virtuelle Netkit. La machine virtuelle Netkit va héberger le serveur Apache, tandis que la machine hôte va servir de client. Vous allez mettre en place une interface de type «tap» sur la machine virtuelle qui lui permettra de communiquer avec la machine hôte (voir Illustration 1).. Dans tout le TP, nous appellerons «client» la machine hôte et «serveur» la machine virtuelle. 1) Créez un répertoire nommé TPApache_votre_nom. Depuis ce répertoire, créez la machine virtuelle serveur : vstart serveur --mem=512 --eth0=tap, , ) L'interface eth0 de la machine virtuelle serveur est liée à une interface virtuelle sur la machine hôte appelée nk_tap_root (voir Illustration 1). Ces interfaces sont automatiquement configurées par Netkit : vérifiez-le grâce aux commandes ifconfig et route -n. Vérifiez que client et serveur communiquent via des commandes ping. A. Quidelleur Services sur réseaux S3 1/15 SRC2 Meaux
2 Machine hôte client nk_tap_root Machine virtuelle serveur eth eth0 Réseau salle TP Illustration 1 : Le réseau étudié 1.2. Commandes et fichiers de base Sur la machine virtuelle serveur, démarrez le service apache : /etc/init.d/apache2 start Important : A chaque fois que vous modifierez les fichiers de configuration du serveur, vous devrez - soit le redémarrer par : /etc/init.d/apache2 restart - soit recharger la configuration par : /etc/init.d/apache2 reload Si vous souhaitez arrêter le service, exécutez : /etc/init.d/apache2 stop Pour savoir dans quel état est le service, exécutez : /etc/init.d/apache2 status 3) Testez le fonctionnement du serveur localement, c'est-à-dire en utilisant l'adresse de bouclage local : www-browser ou bien lynx Si le serveur fonctionne, vous devez visualiser une page web contenant le message «it works!». 4) Si le serveur fonctionne en local, testez-le depuis la machine client (c'est-à-dire la machine «réelle») à l'aide d'un navigateur (saisissez l'adresse IP du serveur dans la barre de navigation) Fichiers de journalisation Les fichiers de journalisation sont fondamentaux pour la configuration des services. Vous devez avoir le réflexe de les consulter dès qu'un problème surgit. Rappel : Le premier fichier de journalisation à connaître est /var/log/syslog. Il consigne tous les événements qui se produisent sur le système comme le démarrage ou l'arrêt d'un service par exemple. Vous y trouverez notamment les informations qui pourront vous aider lorsqu'un service ne A. Quidelleur Services sur réseaux S3 2/15
3 pourra pas démarrer. Par conséquent, dès que votre serveur ne démarrera pas correctement, vous devrez consulter ce fichier. Pour observer le contenu du fichier /var/log/syslog, il est préférable d'utiliser la commande tail : tail /var/log/syslog tail -20 /var/log/syslog affiche par défaut les 10 dernières lignes du fichier affiche les 20 dernières lignes du fichier Les accès au service Apache et les erreurs sont consignés dans des fichiers de log contenus dans le répertoire /var/log/apache2 : - access.log enregistre toutes les connexions réalisées sur le serveur ; - error.log enregistre les connexions qui n'ont pas pu aboutir. Vous devrez les consulter tout au long du TP pour vérifier votre travail. Les principaux répertoires et fichiers utilisés dans Apache 2 sont présentés sur l'illustration 2. / var etc www apache2 apache2.conf mods-enabled port.conf sites-available sites-enabled dir.conf Illustration 2: Les principaux fichiers et répertoires pour la configuration d'apache - /etc/apache2 contient les fichiers de configuration du serveur. - /var/www contient traditionnellement les répertoires dans lesquels sont placées les pages web des hôtes virtuels. Par défaut, il contient le fichier index.html de la page d'accueil par défaut du serveur (message «it works!»). Remarque : par la suite, vous pourrez vous aider de l'aide en ligne d'apache : Les fichiers de configuration sont constitués de directives. Il y a une directive par ligne maximum. La directive admet des arguments qui sont séparés par un espace. Les lignes qui commencent par le caractère # sont des commentaires. Les lignes vides et les commentaires sont ignorés lors du A. Quidelleur Services sur réseaux S3 3/15
4 démarrage du serveur. Dans les questions suivantes, vous allez étudier quelques directives essentielles d'apache. Indication : Dans la suite, il peut être intéressant d'utiliser la fonction de recherche de chaîne de caractères de l'éditeur nano. Pour rechercher un terme, enfoncez simultanément les touches Ctrl et W : une ligne débutant par Search apparaît. Écrivez dedans le mot recherché puis appuyez sur Entrée. Le curseur se positionne sur la première occurrence du mot. Pour voir l'occurrence suivante, appuyez de nouveau sur Ctrl et W puis Entrée. Pour sortir du mode recherche, appuyez simultanément sur Ctrl et C. Le fichier de configuration principal est /etc/apache2/apache2.conf. - La directive ServerRoot dans le fichier apache2.conf désigne le répertoire dans lequel les fichiers de configuration, d'erreur et de log du serveur sont stockés. 5) Vérifiez sur la machine serveur qu'il s'agit bien du répertoire /etc/apache2. - Les directives User et Group désignent respectivement le compte d'utilisateur et le groupe d'utilisateur utilisés pour faire fonctionner le démon Apache. Les paramètres fournis sont des variables définies dans le fichier /etc/apache2/envvars. On reconnaît les variables à leur syntaxe : ${NOM_VARIABLE} 6) Consultez ce fichier pour trouver la valeur des paramètres. 7) A l'aide de la commande ps -e -l grep apache2, relevez l'uid de l'utilisateur qui fait fonctionner Apache et vérifiez dans /etc/passwd qu'il s'agit bien de l'utilisateur identifié cidessus. Le fichier /etc/apache2/ports.conf définit les numéros de port utilisés par Apache. - La directive Listen définit l'adresse d'une de ses interfaces et un numéro de port sur lesquels le serveur Apache est à l'écoute, en attente de connexion. Si l'adresse est omise, il est à l'écoute sur toutes les interfaces. Plusieurs directives Listen peuvent être mentionnées. 8) Expliquez pourquoi deux valeurs de port sont définies. 9) Que signifie la directive IfModule? - La directive DirectoryIndex dans le fichier /etc/apache2/modsavailable/dir.conf indique au serveur quelles ressources (fichiers) chercher sur le serveur et renvoyer en réponse lorsque le client lui demande le contenu d'un répertoire. Par exemple, si le client saisit l'url le serveur va chercher l'un des fichiers mentionnés en argument de DirectoryIndex à l'intérieur du répertoire dossier sur le serveur. A. Quidelleur Services sur réseaux S3 4/15
5 10) Quels sont les noms de fichier recherchés par le serveur lors de la consultation d'un dossier? Les répertoires /etc/apache2/sites-available et /etc/apache2/sites-enabled sont utilisés pour la gestion des différents sites web hébergés sur le serveur (on parle d'hôtes virtuels) : - /etc/apache2/sites-available contient les fichiers décrivant les hôtes virtuels existant sur la machine. - /etc/apache2/sites-enabled contient les fichiers décrivant les hôtes virtuels utilisés (c'est-à-dire accessibles par les clients). Il contient des liens symboliques vers les fichiers du répertoire sitesavailable lorsqu'ils sont activés (un lien symbolique est un raccourci vers un fichier).. Pour l'instant, un seul site est hébergé par votre serveur. Il s'agit du site par défaut dont la page affiche «it works!». Le contenu du site par défaut est renvoyé au client qui fournit l'adresse IP du serveur en URI. 11) Pourquoi existe-t-il deux fichiers dans sites-available (default et default-ssl)? 12) Observez le fichier default. La directive DocumentRoot indique le répertoire dans lequel se trouvent les pages web du site par défaut. Quel est ce répertoire? 13) Observez le contenu de ce répertoire : comment s'appelle le fichier qui contient la page par défaut? Vous avez donc constaté que la page par défaut est contenue dans /var/www. 14) Sur le serveur, relevez le propriétaire et les droits sur le répertoire /var/www et sur la page par défaut (commande ls -l). Un utilisateur quelconque peut-il écrire dans le répertoire? 15) Modifiez le fichier index.html pour personnaliser le message d'accueil et vérifiez que ce nouveau message apparaît dans le navigateur le machine cliente. A. Quidelleur Services sur réseaux S3 5/15
6 2. Analyse du trafic 16) Videz le cache de votre navigateur sur le client. 17) Activez une capture wireshark sur l'interface nk_tap_root du client et connectez-vous au serveur depuis un navigateur lancé sur votre client. Attendez que les segments FIN/ACK apparaissent avant d'arrêter la capture. Analyse de la connexion HTTP 18) D'après votre capture, le serveur supporte-t-il des connexions persistantes ou non persistantes? 19) Recherchez dans la réponse du serveur les paramètres de la connexion (paramètres temporels et nombre de requêtes)? 20) Ces paramètres sont configurés dans le fichier /etc/apache2/apache2.conf par les directives KeepAlive, MaxKeepAliveRequests et KeepAliveTimeOut. Vérifiez la cohérence de ces paramètres avec votre réponse à la question précédente. En observant les instants de capture des trames sur Wireshark, vérifiez que la valeur configurée dans la directive KeeAliveTimeOut est bien respectée. Analyse de la connexion TCP 21) Relevez les MSS du client et du serveur. Dans quels segments et dans quel champ de ces segments les avez-vous trouvés? 22) Le client et le serveur supportent-ils le SACK? Dans quels segments et dans quel champ de ces segments avez-vous trouvé cette information? 23) Activez l'option Statistics Flow graph. Vérfifiez que vous comprenez l'évolution des numéros de séquence et d'acquittement et des flags. 24) Pourquoi le flag PSH est-il positionné sur les segments transportant la requête du client et la réponse du serveur? Précisez bien la taille de fenêtre du client et du serveur au moment où ces requêtes/réponses ont été émises pour justifier votre réponse. 25) Pourquoi la taille des fenêtres du client et du serveur évolue-t-elle au cours de la transmission? Quels sont les mécanismes de contrôle qui déterminent son évolution? Étude des requêtes et réponses HTTP 26) Activez l'option Analyse Follow TCP Stream et identifiez la requête et la réponse HTTP. Pour chacune, identifiez la méthode utilisée (GET, POST, ) ou le code de réponse dans la ligne de statut, l en-tête, le début du corps du message (s'il y a un corps). 27) Activez une nouvelle capture et rafraîchissez l'affichage de la page sur le navigateur. Expliquez le code de réponse fourni par le serveur. Quels sont les champs de la requête qui ont permis au serveur de déterminer que la page n'avait pas été modifiée? A. Quidelleur Services sur réseaux S3 6/15
7 3. Hébergement d'hôtes virtuels 3.1. Création basique Le serveur Apache permet l'hébergement de domaines virtuels. Il s'agit de sites identifiés par des noms de domaine différents mais qui sont hébergés sur la même machine physique. Cette méthode est notamment utilisée par les hébergeurs qui mettent en ligne sur une même machine physique les sites web de nombreux clients différents. Dans cette partie du TP, vous allez héberger deux sites virtuels, et sur votre serveur. Ici nous inventons un domaine de haut niveau fictif, nommé mmi pour éviter tout conflit avec des sites existant réellement. 28) Sur le serveur, créez les répertoires qui abriteront les pages web de ces domaines nommés respectivement /var/www/monsite1 et /var/www/monsite2. Placez dans ces répertoires un fichier index.html qui permettra d'afficher un message permettant de reconnaître le domaine (ex. : «ceci est monsite1»). Vérifiez que le compte www-data a bien le droit de lecture sur ces répertoires et fichiers. Pour déclarer l'existence de ces 2 domaines virtuels, il faut créer des fichiers appelés monsite1 et monsite2 dans /etc/apache2/sites-available. 29) Créez le fichier monsite1 : <VirtualHost *:80> «*» : indique que n'importe quelle adresse IP du serveur peut être utilisée par le client pour se connecter 80 est le port utilisé ServerAdmin webmaster@monsite1.mmi ServerName ServerAlias monsite1.mmi DocumentRoot /var/www/monsite1 ErrorLog /var/log/apache2/error.log CustomLog /var/log/apache2/access.log combined </VirtualHost> Le fonctionnement des hôtes virtuels est le suivant. - Dans la requête HTTP, le client précise le nom de l'hôte virtuel qu'il souhaite consulter (dans le champ host de l'ent-tête HTTP). A. Quidelleur Services sur réseaux S3 7/15
8 - Le serveur compare ce nom à ceux contenus dans les directives ServerName et ServerAlias de tous les hôtes virtuels existants et renvoie le contenu de la page du premier hôte virtuel qui y correspond. - Si aucun nom contenu dans les directives ne convient, il renvoie le contenu du premier des hôtes virtuels de sa liste. 30) D'après ces explications, pourquoi le nom du fichier correspondant à la page par défaut commence-t-il par 000? 31) Modifiez de la même manière monsite2. 32) Pour autoriser le fonctionnement des domaines virtuels, créez des liens symboliques vers les deux fichiers précédents dans le répertoire /etc/apache2/sites-enabled. Pour cela, utilisez la commande a2ensite : a2ensite monsite1 a2ensite monsite2 Vérifiez que les liens sont effectivement créés et rechargez la configuration du serveur. 33) Comme le service DNS n'est pas implémenté, déclarez dans les fichiers /etc/hosts du client et du serveur la résolution de nom pour monsite1.mmi et monsite2.mmi. 34) Activez une capture sur l'interface tap. 35) Testez depuis le client l'accès aux deux domaines en tapant dans le navigateur et a) Dans chaque cas, quelle page visualisez-vous? b) Sur la capture, vérifiez que le champ host dans la requête HTTP permet d'identifier l'hôte virtuel visé. 36) Imaginez que vous gérez le serveur d'un hébergeur. Le client qui possède le site ne vous a pas payé. Vous décidez de suspendre le fonctionnement de son site jusqu'à réception des sommes dues. Évidemment, vous ne comptez pas effacer toutes les données du client : il faudra que vous puissiez réactiver la page dès l'encaissement du paiement. Comment pouvez-vous procéder? A. Quidelleur Services sur réseaux S3 8/15
9 3.2. Sécurité des hôtes virtuels Il est possible que les différents hôtes virtuels n'appartiennent pas au même administrateur. C'est le cas notamment pour les serveurs des hébergeurs comme OVH, 1and1, etc. Dans ces conditions, plusieurs précautions doivent être prises. - D'une part, les administrateurs des sites web ne seront en général pas le root de la machine hébergeant le serveur Apache. Il faut donc leur créer des comptes sur la machine. Comme le seul répertoire auquel ils auront accès est celui défini dans la directive DocumentRoot de leur hôte virtuel, il est pertinent de leur attribuer précisément ce répertoire pour répertoire personnel. Évidemment, il faut définir les droits sur ce répertoire pour que seul l administrateur et son groupe y aient accès en lecture, écriture et exécution. - D'autre part, il est possible qu'un site web mal conçu contienne une faille de sécurité qui pourrait mettre en danger le serveur tout entier. En effet, un internaute mal intentionné pourrait exploiter une vulnérabilité de PHP pour détruire ou modifier le site web en question mais aussi les autres hôtes virtuels! Les conséquences seraient dramatiques pour l'hébergeur qui se doit de protéger les données de ses clients. Il existe une version d'apache qui résout ces problèmes. Grâce au paquetage apache2-mpm-itk, les hôtes virtuels fonctionnent sous des utilisateurs différents, alors que sur l'apache «classique» toutes les connexions sont exécutées sous l'identité de www-data. Ainsi les scripts PHP sont exécutés selon les droits donnés à l'administrateur de l'hôte virtuel. L'installation du paquetage apache2-mpm-itk est difficile sur Netkit. Par conséquent, vous allez dans cette partie uniquement utiliser la machine hôte («réelle») pour réaliser le serveur Apache. Votre PC hébergera désormais le client et le serveur. 37) Sur la machine hôte, installez le paquetage manquant : aptitude install apache2-mpm-itk 38) Créez deux hôtes virtuels, appelés monsite1 et monsite2 sur la machine hôte (voir partie précédente). Leurs répertoires racines sont toujours /var/www/monsite1 et /var/www/monsite2. 39) Créez deux nouveaux comptes d'utilisateur sur la machine hôte, nommés admin1 et admin2 dont le répertoire personnel est le répertoire racine du site. La syntaxe pour admin1 est : useradd -d /var/www/monsite1 admin1 Puis définissez un mot de passe pour admin1. A. Quidelleur Services sur réseaux S3 9/15
10 En général, les clients qui possèdent des sites sur le serveur d'un hébergeur transfèrent les fichiers constituant leur site par SSH ou par FTPs. 40) Testez une connexion SSH sous l'identité d'admin1 sur la machine hôte en utilisant la commande : ssh admin1@ Quel est le répertoire courant à l'ouverture de la connexion SSH? Pour fermer la connexion SSH, utilisez : exit 41) Relevez dans le fichier /etc/passwd l'uid et le GID de ces nouveaux comptes. 42) Modifiez le propriétaire et le groupe des répertoires /var/www/monsite1 et /var/www/monsite2 pour que les utilisateurs admin1 et admin2 en soient respectivement les propriétaires et que les droits soient corrects. 43) Dans le fichier /etc/apache2.sites-available/monsite1, ajoutez cette ligne qui indique que ce domaine virtuel appartient à l'utilisateur admin1 et au groupe admin1: AssignUserId admin1 admin1 Procédez de même pour monsite2 puis rechargez la configuration d'apache. Vous allez maintenant vérifier que les processus exécutés le sont sous les comptes des administrateurs web lorsque des connexions sont réalisées sur les hôtes virtuels. 44) Pour cela, dans un terminal, exécutez la commande : watch 'ps axl grep apache' Elle affiche les processus actifs dont le nom contient apache. L'option -l affiche l'uid du compte utilisé pour faire tourner le processus. Depuis un navigateur sur la machine hôte, connectez-vous aux hôtes virtuels et vérifiez que les UID qui sont affichés par la commande ps sont bien ceux d'admin1 et admin2. Vous pouvez arrêter le serveur Apache sur la machine hôte. A. Quidelleur Services sur réseaux S3 10/15
11 4. Gestion de l'arborescence de fichiers Dans cette partie, vous allez étudier les droits sur les fichiers et répertoires des ressources. Pour cela, vous allez travail sur l'hôte par défaut. Le serveur est de nouveau celui de la machine virtuelle Gestion d'un répertoire Droits d'accès 45) Créez un répertoire nommé monrep dans /var/www. Dans monrep, créez un répertoire nommé sousrep. L'arborescence est donc semblable à celle de l'état 1 de l'illustration 3. a) Depuis le client, lancez un navigateur et saisissez l'url Que voyez-vous? b) Créez un fichier index.html dans monrep. Écrivez un message d'accueil dedans (par exemple : «bienvenue dans monrep»). L'arborescence est celle de l'état 2 de l'illustration 3. Il permettra l'affichage du message «ceci est mon répertoire» dans le navigateur. Depuis le client, lancez un navigateur et saisissez l'url Que voyez-vous désormais? / / var var www www monrep monrep sousrep sousrep index.html État 1 État 2 Illustration 3 : L'arborescence du répertoire /var/www Vous vous apercevez que le contenu d un répertoire est affiché lorsque le serveur ne trouve pas dans le répertoire concerné l une des pages par défaut (dont les noms sont listés par la directive DirectoryIndex). Toutefois, vous pouvez interdire l affichage du contenu d un répertoire et générer un message d erreur. A. Quidelleur Services sur réseaux S3 11/15
12 46) Effacez le fichier index.html du répertoire monrep. L'arborescence est de nouveau celle de l'état 1 de l'illustration 3. Dans le fichier /etc/apache2/sites-available/default, rajoutez cette section : <Directory /var/www/monrep > Options -Indexes </Directory> Testez de nouveau depuis le client. Quel est le résultat? Maintenant vous allez restreindre l'accès à l'un des répertoires. Par exemple, c'est un répertoire qui ne doit être accessible qu'à partir des machines de votre entreprise. 47) Sur le serveur, créez un répertoire appelé Prive dans monrep. Dans Prive, créez une page index.html (écrivez-y un message d'accueil). L'arborescence est celle de l'illustration 4. / var www monrep sousrep Prive index.html Illustration 4 : La nouvelle arborescence de /var/www Dans un premier temps, vous allez utiliser les directives Allow, Deny et Order pour contrôler l'accès à ce répertoire : - Allow permet l'accès à une ressource selon certaines conditions ; - Deny interdit l'accès à une ressource selon certaines conditions ; - Order précise dans quel ordre appliquer Allow et Deny. Voici comment sont traitées les directives Allow et Deny selon l'utilisation d'order (voir Illustration 5 page 13) : - Order Allow,Deny A. Quidelleur Services sur réseaux S3 12/15
13 Le système teste la directive Allow. Si la condition n'est pas remplie, la requête est rejetée. Sinon, le système teste la directive Deny : si la condition est remplie, la requête est rejetée. - Order Deny,Allow Le système teste la directive Deny. Si la condition est remplie, la requête est rejetée, sauf si la condition de la directive Allow est remplie. Toute requête ne satisfaisant pas aux directives Allow ou Deny est autorisée. Order allow,deny Condition non remplie Allow Condition remplie Requête rejetée Condition remplie Deny Condition non remplie Requête rejetée Requête acceptée Order deny,allow Condition non remplie Deny Condition remplie Requête acceptée Condition remplie Allow Condition non remplie Requête acceptée Requête rejetée Illustration 5 : Le traitement des requêtes allow, deny et order 48) Dans le fichier /etc/apache2/sites-available/default, rajoutez cette section : <Directory "/var/www/monrep/prive"> order deny,allow deny from all allow from AllowOverride none </Directory> Vérifiez que vous pouvez accéder aux ressources du répertoire Prive depuis votre machine cliente. Puis remplacez l'adresse IP en paramètre dans allow from par une autre adresse et vérifiez que vous ne pouvez plus accéder aux ressources depuis votre machine cliente. 49) Pensez-vous que la sécurisation de l'accès à un répertoire par le filtrage d'adresse est suffisant? A. Quidelleur Services sur réseaux S3 13/15
14 Maintenant vous allez tester les fichiers.htaccess. 50) Modifiez ainsi la section précédente pour permettre l utilisation de.htaccess : <Directory "/var/www/monrep/prive"> AllowOverride All </Directory> 51) Créez le fichier.htaccess dans le répertoire Prive. Son contenu est le suivant : AuthUserFile /etc/apache2/.htpass AuthName "Accès sécurisé à la partie privée" AuthType Basic require valid-user Ces lignes forceront l'utilisateur à s'identifier. Seuls les utilisateurs déclarés dans le fichier.htpass auront accès au répertoire. 52) Vous allez maintenant créer le fichier d utilisateurs.htpass. L utilisateur homer sera autorisé à consulter le répertoire après authentification. htpasswd c /etc/apache2/.htpass homer Remarque : L'option -c crée le fichier.htpass ou l'écrase s'il existe déjà. Par conséquent, si vous voulez déclarer un nouvel utilisateur dans le fichier.htpass sans effacer les utilisateurs déjà déclarés, il faut utiliser la commande htpasswd sans option. Par exemple, pour déclarer l'utilisateur marge sans effacer homer : htpasswd /etc/apache2/.htpasse marge a) Sur le client, qu obtenez vous en passant l URL à votre navigateur? b) Observez le contenu du fichier.htpass. Comment les mots de passe sont-ils enregistrés? 4.2. Pages personnelles Vous allez permettre aux utilisateur possédant un compte sur le serveur d avoir leurs pages personnelles. Ces manipulations se font sur le serveur. 53) Créez un utilisateur homer puis attribuez-lui un mot de passe. useradd -m homer passwd homer Vérifiez que homer possède bien un répertoire personnel : /home/homer 54) Observez le contenu du fichier /etc/apache2/mods-available/userdir.conf A quoi sert la directive UserDir? Dans quel répertoire de son répertoire personnel un utilisateur doit-il placer ses pages web? A. Quidelleur Services sur réseaux S3 14/15
15 55) Pour autoriser les pages personnelles des utilisateurs, il faut créer un lien virtuel vers ce répertoire dans le répertoire /etc/apache2/mods-enabled. La commande a2enmod permet de le faire automatiquement : a2enmod userdir Vérifiez que qu'un lien virtuel vers le fichier userdir.conf apparaît désormais dans le répertoire /etc/apache2/mods-enabled/ 56) Prenez l'identité de homer, créez le répertoire public_html, vérifiez que les droits sur le répertoire sont corrects et placez-y un fichier index.html. Remarque : pour prendre l'identité de homer, utilisez la commande : su homer Pour fermer la session de homer, exécutez la commande : exit 57) Depuis le client, lancez un navigateur et tapez-y l'url : (Attention! Ne pas oublier le ~) Vous devez visualiser la page de homer. A. Quidelleur Services sur réseaux S3 15/15
TP Service HTTP Serveur Apache Linux Debian
Compte rendu de Raphaël Boublil TP Service HTTP Serveur Apache Linux Debian Tout au long du tp, nous redémarrons le service apache constamment pour que les fi de configuration se remettent à jour - /etc/init.d/apache2
Plus en détailBTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]
SISR3 TP 1-I Le service Web [1] Objectifs Comprendre la configuration d'un service Web Définir les principaux paramètres d'exécution du serveur Gérer les accès aux pages distribuées Mettre à disposition
Plus en détailTP réseaux 4 : Installation et configuration d'un serveur Web Apache
TP réseaux 4 : Installation et configuration d'un serveur Web Apache Objectifs Installer, configurer, lancer et administrer le serveur Web Apache sous Linux Données de base machine fonctionnant sous Linux
Plus en détailCYBERGATE -TP-APACHE_2.DOC
Auteur David Parize Date de création 30/06/2003 Version 1 Date de dernière mise à jour 30/06/03 parize.david@numericable.fr http://perso.numericable.fr/~daparize/ Page 1 TABLE DES MATIERES Table des matières...2
Plus en détailSERVEUR HTTP Administration d apache
1 SERVEUR HTTP Administration d apache PLAN Introduction: Présentation HTTP; Installation et configuration d apache; VirtualHosts; Aliasing; Limitation d accès. 2 PROTOCOLE HTTP PRÉSENTATION HTTP : HyperText
Plus en détailTP HTTP. Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A
Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A TP HTTP TP HTTP Master IC 2 A 2014/2015 Christian Bulfone / Jean-Michel Adam 1/11 Câblage et configuration du réseau
Plus en détailInstallation d un hébergement Web à domicile
Installation d un hébergement Web à domicile Wampserver Par Sébastien ZAMBON Version 1.0 11.07.2015 Table des matières Introduction... 3 Configuration du PC... 3 Configuration d une adresse IP statique...
Plus en détailInstallation du serveur WEB Apache ( MySQL, PHP) sous Debian 7.
Installation du serveur WEB Apache ( MySQL, PHP) sous Debian 7. Dans ce tutoriel je crée un site www.artheodoc.fr. Vous pouvez remplacer "artheodoc" par le nom de site votre choix. Installation de LAMP
Plus en détailInstallation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6
Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6 1 BERNIER François http://astronomie-astrophotographie.fr Table des matières Installation d un serveur HTTP (Hypertext Transfer
Plus en détailTravaux Pratiques Introduction aux réseaux IP
Université de Savoie Initiation aux réseaux IP Travaux Pratiques Introduction aux réseaux IP Sylvain MONTAGNY sylvain.montagny@univ-savoie.fr Bâtiment chablais, bureau 13 04 79 75 86 86 TP1 : Analyse de
Plus en détailModule 7 : Configuration du serveur WEB Apache
Module 7 : Configuration du serveur WEB Apache Introduction Ce sont les gens du CERN (centre européen de recherche nucléaire) qui ont développé le concept de serveur et client HTTP. Une fois leur travail
Plus en détailInstallation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS
Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS FOURNIER VINCENT 29/04/2015 1.2 Ce tutoriel est réalisé sous debian 7.7 avec une synchronisation
Plus en détailBTS SIO 2012-2014. Dossier BTS. PURCHLA Romain
BTS SIO 2012-2014 Dossier BTS PURCHLA Romain 2012-2014 Lors d une création de serveur web plusieurs solution nous son proposé en voici quelques une. - LAMP (Linux, Apache, MySql, Php) La mise en place
Plus en détailLinux et le Shell. Francois BAYART. Atelier du samedi 20 Novembre 2010 http://www.loligrub.be
Linux et le Shell Francois BAYART Atelier du samedi 20 Novembre 2010 http://www.loligrub.be 1 Le «système» 2 FHS http://fr.wikipedia.org/wiki/filesystem_hierarchy_standard Filesystem Hierarchy Standard
Plus en détailServeur Web Apache - SSL - PHP Debian GNU/Linux
Serveur Web Apache - SSL - PHP Debian GNU/Linux Matthieu Vogelweith 24 août 2009 Résumé L objectif de ce document est de détailler l installation d un serveur Web Apache [1] complet sous Debian GNU/Linux
Plus en détailProcédure d'installation
07/11/2014 BTS SIO SISR 2ème année BRY Quentin Procédure d'installation Tableau d évolution Version Date Description Rédacteur Approbateur 0.0 25/01/2014 Ecriture du document Thierry MARTINS 1.0 06/11/2014
Plus en détailRéaliser un inventaire Documentation utilisateur
Référence : 11662 Version N : 6 Créé le : 29 Janvier 2014 Créé par : Bruno RICHOUX Téléphone : 0811 65 60 02 Sommaire 1. Conventions... 3 2. Introduction... 4 3. Principes généraux... 5 3.1. Depuis les
Plus en détailLes serveurs WEBUne introduction
Les serveurs WEB Une introduction Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Claude.Duvallet@gmail.com Claude Duvallet 1/22 Comparaison
Plus en détailServeur Subversion Debian GNU/Linux
Serveur Subversion Debian GNU/Linux Matthieu Vogelweith 13 janvier 2009 Résumé L objectif de cette page est de détailler l installation d un serveur Subversion [1]. Ce document a été rédigé en LaTeX en
Plus en détailAutorité de certification
IUT de Villetaneuse, Université Paris 13, Sorbonne Paris Cité Étienne André Travaux pratiques de cryptographie Autorité de certification Licence Pro R&T ASUR Version du sujet : 23 décembre 2014 Ce TP s
Plus en détailServeur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014
Mise en place d un service FTP sous Linux Bouron Dimitri 20/04/2014 Ce document sert de démonstration concise pour l installation, la configuration, la sécurisation, d un serveur FTP sous Linux utilisant
Plus en détailDans l'épisode précédent
Dans l'épisode précédent 2 Le réseau SERVEURS POSTE CLIENT POSTE CLIENT wifi SERVEURS POSTE CLIENT switch Borne Wifi SERVEURS routeur POSTE CLIENT? SERVEURS SERVEURS SERVEURS POSTE CLIENT SERVEURS 3 Les
Plus en détailTable des matières. 2011 Hakim Benameurlaine 1
Table des matières 1 SERVEUR APACHE... 2 1.1 INTRODUCTION... 2 1.2 INSTALLATION ET CONTROLE du service APACHE... 3 1.3 CONFIGURATION DE BASE DU SERVEUR HTTP... 5 1.3.1 Directives globales... 7 1.3.2 Directives
Plus en détailInstallation et présentation du serveur Apache
Prev In stallation et pr ésen tation du ser veur Apach e 2 Ch apter 16. In stallation d'un ser veur HTTP Next Installation et présentation du serveur Apache 2 Ce chapitre donne un aperçu des fonctions
Plus en détailAdministration Linux - Apache
Administration Linux - Apache 2014 tv - v.1.0 - produit le 19 mars 2014 Sommaire Introduction 2 Mise en situation........................................... 2 Apache HTTP Server.........................................
Plus en détailSQUID Configuration et administration d un proxy
SQUID Configuration et administration d un proxy L'objectif de ce TP est d'étudier la configuration d'un serveur mandataire (appelé "proxy" en anglais) ainsi que le filtrage des accès à travers l'outil
Plus en détailDifférentes installations d'epreuve@assr sur un serveur Windows 2000 ou 2003.
Différentes installations d'epreuve@assr sur un serveur Windows 2000 ou 2003. Deux grands types d'installations sont possibles : - Installation à partir des CD puis éventuellement modification du fichier
Plus en détailTD4 - Supervision et métrologie des réseaux. 1 Supervision des applications et services réseaux et des ressources locales
M2 ISIM SIC Pro (RS) 2012 2013 Réseaux - Sécurité R.Card & T.T. Dang Ngoc dntt@u-cergy.fr TD4 - L architecture de gestion du réseau proposée par le protocole SNMP est fondée sur trois principaux éléments
Plus en détailWEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB
WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB Installation et administration d un serveur web Module 25793 TP A5 (1/2 valeur) Chapitre 8 Serveurs virtuels basés sur noms Le plus grand
Plus en détailLe logiciel Netkit Installation et utilisation
Le logiciel Netkit Installation et utilisation Netkit est un logiciel libre sous licence GPL qui est composé de différents scripts permettant le lancement et l'arrêt de machines virtuelles et l'utilisation
Plus en détailTutoriel compte-rendu Mission 1
Mission 1 : Inventaire de l ensemble du matériel BTS SIO 2 2012/2013 MUNIER Julien Tutoriel compte-rendu Mission 1 Sommaire I - OCS Inventory Agent a) Installation et configuration Agent b) Installation
Plus en détailFreeNAS 0.7.1 Shere. Par THOREZ Nicolas
FreeNAS 0.7.1 Shere Par THOREZ Nicolas I Introduction FreeNAS est un OS basé sur FreeBSD et destiné à mettre en œuvre un NAS, système de partage de stockage. Pour faire simple, un NAS est une zone de stockage
Plus en détailCapture, Filtrage et Analyse de trames ETHERNET avec le logiciel Wireshark. Etape 1 : Lancement des machines virtuelles VMWARE et de Wireshark
Capture, Filtrage et Analyse de trames ETHERNET avec le logiciel Wireshark Wireshark est un programme informatique libre de droit, qui permet de capturer et d analyser les trames d information qui transitent
Plus en détailFaire fonctionner symfony sous wamp et windows avec des vhost. Installation de wamp
Vous avez certainement déjà souhaiter gérer plusieurs projets symfony sur votre machine après avoir installé Wamp Server. Ce n'est pas simple en apparence, un seul dossier www et des sous répertoire en
Plus en détail2011 Hakim Benameurlaine 1
Table des matières 1 Sécuriser un serveur Apache... 2 1.1 Afficher le moins d informations... 2 1.2 Désactiver la signature... 4 1.3 Limitations des attaques... 5 1.4 Bien définir un virtual host... 6
Plus en détailINSTALLATION APACHE POUR WINDOWS (XP OU 2000)
INSTALLATION DE APACHE POUR WINDOWS (XP OU 2000) Par Maisse Sébastien Document en date du 30 octobre 2005 Préambule : Bienvenue dans ce document qui a pour but de vous faire découvrir l'installation du
Plus en détailUniversité Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A. TP réseau firewall
Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A TP réseau firewall L objectif de ce TP est de comprendre comment mettre en place un routeur pare-feu (firewall) entre
Plus en détailServeur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.
Serveur de partage de documents Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents. Table des matières Création de la machine virtuelle Debian... 3 Présentation
Plus en détail1. Warm up Activity: Single Node
TP - Netkit Netkit ( http://wiki.netkit.org/index.php/main_page ), un logiciel Open-Source, permet d'émuler les réseaux, avec une très grand partie de protocoles TCP/IP. Il est basé sur uml (user-mode
Plus en détailDOCUMENTATION ADMINISTRATEUR
DOCUMENTATION ADMINISTRATEUR STATUT DU DOCUMENT Classification sécurité : Strictement confidentiel Diffusion restreinte Interne Publique Version actuelle : Préparé par : Lowinski Marc Chiguer Mansour N'Diaye
Plus en détailPréparation d un serveur Apache pour Zend Framework
Préparation d un serveur Apache pour Zend Framework Jacques THOORENS 30 novembre 2010 Résumé Cette petite introduction explique comment paramétrer son serveur Apache personnel pour en faire une machine
Plus en détailHébergement de site web Damien Nouvel
Hébergement de site web Plan L'hébergeur Le serveur web Apache Sites dynamiques 2 / 27 Plan L'hébergeur Le serveur web Apache Sites dynamiques 3 / 27 L'hébergeur L'hébergeur sous-traite l'architecture
Plus en détailTravaux Pratiques Introduction aux réseaux IP
Université de Savoie Initiation aux réseaux IP Travaux Pratiques Introduction aux réseaux IP Sylvain MONTAGNY sylvain.montagny@univ-savoie.fr Bâtiment chablais, bureau 13 04 79 75 86 86 TP1 : Analyse la
Plus en détailSERVEUR WEB LINUX LAMP. Raymond RAZAFIMAMONJY Administration LINUX / UNIX Chapitre 15 www.razafimamonjy.fr
SERVEUR WEB LINUX LAMP 1 Le Serveur APACHE Définition d un serveur web : - Un serveur http ou démon http ou HTTPd (HTTP daemon) ou (moins précisément) serveur web, est un logiciel servant des requêtes
Plus en détailInstallation et configuration de Vulture Lundi 2 février 2009
Installation et configuration de Vulture Lundi 2 février 2009 V1.0 Page 1/15 Tables des matières A. Informations (Page. 3/15) B. Installation (Page. 3/15) 1- Téléchargement des paquets nécessaires. 2-
Plus en détailWEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB
WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB Installation et administration d un serveur web Module 25793 TP A5 (½ valeur) Regroupement 3 QCM 2- CORRECTION Le plus grand soin a été
Plus en détailCôté Labo : le service Web
Côté Labo : le service Web Description du thème Intitulé long Propriétés Formation concernée Matière Présentation Savoirs Savoir-faire Transversalité Outils Pré-requis Mots-clés Durée Auteur(es) Description
Plus en détailacpro SEN TR firewall IPTABLES
B version acpro SEN TR firewall IPTABLES du 17/01/2009 Installation du routeur firewall iptables Nom : Prénom : Classe : Date : Appréciation : Note : Objectifs : - Être capable d'installer le service de
Plus en détailFILTRAGE de PAQUETS NetFilter
TP RESEAUX MMI Semestre 3 FILTRAGE de PAQUETS NetFilter OBJECTIF : Introduction à Netfilter. Configuration d'un firewall. MATERIELS : (Machines Virtuelles) 1 Serveur Debian avec apache d'installé, 1 Poste
Plus en détailInstallation Installation. Windows. Tout-en-un. Un livre de Wikilivres.
pache/version imprimable Wikilivres sur 19 14/07/2015 00:41 Un livre de Wikilivres. Une version à jour et éditable de ce livre est disponible sur Wikilivres, une bibliothèque de livres pédagogiques, à
Plus en détailROUTAGE. Répondez aux questions suivantes : (A chaque fois pour XP et pour Debian)
TP RESEAUX SRC Semestre 1 ROUTAGE OBJECTIF : MATERIEL : Configurer une machine Debian en tant que routeur. Découpage d'un réseau IP. 1 Machine Virtuelle fonctionnant sous Debian (Serveur/Routeur) 1 Machine
Plus en détailREPARTITION DE CHARGE LINUX
REPARTITION DE CHARGE LINUX I. SOMMAIRE II. Introduction... 2 1. Principe cluster... 2 III. Contexte... 2 2. Objectifs... 2 3. Topologie logique et physique finale... 3 IV. Préparation des postes... 4
Plus en détailBut de cette présentation. Proxy filtrant avec Squid et SquidGuard. Serveur proxy. Serveur proxy. Hainaut P. 2013 - www.coursonline.
Proxy filtrant avec Squid et SquidGuard But de cette présentation Présenter le serveur proxy, son utilité et sa mise en œuvre Ce type de serveur est très utilisé en entreprise Il est donc important d en
Plus en détail1. La plate-forme LAMP
Servi ces pour intranet et Internet Ubuntu Linux - Création et gestion d un réseau local d entreprise 1. La plate-forme LAMP Services pour intranet et Internet La fourniture d'un site pour le réseau ou
Plus en détailTP création et publication d'un site web statique
TP création et publication d'un site web statique Ce TP va se décomposer en trois parties. Dans un premier temps nous créerons un site web statique. Le site sera créé avec l'éditeur Amaya pour respecter
Plus en détailInstallation GLPI-OCSNG-SSL Linux Debian Sarge
Installation GLPI-OCSNG-SSL Linux Debian Sarge Installation de Glpi (0.68.2), OCS NG RC3 et hébergement des deux sites sous apache2, sur la même machine, en SSL avec un seul certificat, sur debian sarge.
Plus en détailProcédure d utilisation et de paramétrage (filtrage) avec IPFIRE
Procédure d utilisation et de paramétrage (filtrage) avec IPFIRE Par AVIGNON Bastien et CHOMILIER Tom V2.0 Sommaire : (Sommaire interactif) I) Introduction... 2 II) Mettre en place une black liste sur
Plus en détailUE5A Administration Réseaux LP SIRI
UE5A Administration Réseaux LP SIRI José Dordoigne Architecte infrastructure v1.0 2012-2013 Objectif de la formation -Fournir les éléments clés pour : -Comprendre les principaux services réseaux déployés
Plus en détailUtilisation de l espace personnel (Serveur DATA)
Utilisation de l espace personnel (Serveur DATA) BN / novembre 2014 Table des matières 1 Présentation :... 3 2 Accès pour dépôt de fichiers... 3 2.1 ENT... 3 2.2 Lecteur réseau... 4 2.2.1 Sous Windows
Plus en détailService WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox
Version utilisée pour la Debian : 7.7 Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox Caractéristiques de bases : Un service web (ou service de la toile) est
Plus en détailÉtude de l application DNS (Domain Name System)
Étude de l application DNS (Domain Name System) RICM 4 - Option Réseaux Pascal Sicard Introduction Le but de ce TP est de comprendre l utilisation et le fonctionnement de l application réseau DNS (Domain
Plus en détailChapitre 2 Accès aux partages depuis votre système d'exploitation
Chapitre 2 Accès aux partages depuis votre système d'exploitation Ce chapitre présente des exemples d'accès à des partages sur le périphérique ReadyNAS Duo via différents systèmes d'exploitation. En cas
Plus en détailMise en place d'un Réseau Privé Virtuel
Travaux Pratiques Trucs utiles : tail f /var/log/syslog pour tous les logs de la machine et notamment les cartes ethernet d'une machine. /etc/init.d/nom_du_démon (re)start pour le démarrer ou le redémarrer.
Plus en détailConfiguration du serveur Web Apache. Master 1 STIC-Informatique 1
Configuration du serveur Web Apache Master 1 STIC-Informatique 1 Configuration du serveur Web Apache Pourquoi Apache? Master 1 STIC-Informatique 2 Quelques chiffres http://news.netcraft.com, surveille
Plus en détailBut de cette présentation
Réseaux poste à poste ou égal à égal (peer to peer) sous Windows But de cette présentation Vous permettre de configurer un petit réseau domestique (ou de tpe), sans serveur dédié, sous Windows (c est prévu
Plus en détailMise en place d un serveur Proxy sous Ubuntu / Debian
BTS INFORMATIQUE DE GESTION Option Administrateur Réseaux Benoît VERRON Activité n 1 Mise en place d un serveur Proxy sous Ubuntu / Debian Présentation d un Proxy Un proxy (serveur mandataire) est un serveur
Plus en détailTP n 2 : Installation et administration du serveur ProFTP. Partie 1 : Fonctionnement du protocole FTP (pas plus de 15min)
TP n 2 : Installation et administration du serveur ProFTP Objectifs du TP Comprendre le fonctionnement du protocole FTP Installation et compilation d un paquet source Configuration, lancement et administration
Plus en détailinstaller_un_serveur_debian - Documentation Ubuntu Francophone Installation complète d'un serveur web sous Debian 6.0
Page 1 sur 17 Contenu Rechercher Menus Ubuntu-fr Communauté francophone d'utilisateurs d'ubuntu Recherche : Recherche rapide... Chercher dans : Documentation ok Identifiant : Identifiant Mot de passe :
Plus en détailInstallation et configuration d Apache sous Linux RedHat 7.1. Pascal AUBRY Ambroise DIASCORN IFSIC Université de Rennes 1
Installation et configuration d Apache sous Linux RedHat 7.1 Pascal AUBRY Ambroise DIASCORN IFSIC Université de Rennes 1 Octobre 2001 version 3.0 ESAT MSI 2 ème année Travaux pratiques (4 heures) L utilisation
Plus en détailNote : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.
Tutoriel d'utilisation de Chamilo Chamilo 1.8.6.2-1.8.7 Version Administrateur Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local. Table des matières Le serveur...2
Plus en détailFTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur)
Publication par FTP FTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur) Logiciels FTP nombreux (FileZilla, CuteFTP, WinSCP, FTP Expert).
Plus en détailInstallation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall
Installation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall Titre Version Date Dernière page Identité du document Installation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall
Plus en détailSYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM
SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM Copyright TECH 2012 Technext - 8, avenue Saint Jean - 06400 CANNES Société - TECHNEXT France - Tel : (+ 33) 6 09 87 62 92 - Fax :
Plus en détailDéploiement d OCS 1.02 RC2 sous Debian Etch 64
Déploiement d OCS 1.02 RC2 sous Debian Etch 64 Par Big_orneau Note : Utilisation ici d OCS sur un domu Xen. Les commandes sont en italiques. - Avant toute chose vérifier absolument : La date sur le serveur
Plus en détailTP Analyse de flux et outils Netflow : Nfdump et Nfsen
TP Analyse de flux et outils Netflow : Nfdump et Nfsen Table des matières 1Contexte...1 1.1Netflow...1 1.2L'outil Nfdump...2 2Architecture réseau considérée...3 3Installation de Nfdump sur VM1...4 4Configuration
Plus en détailComment surfer tranquille au bureau
Comment surfer tranquille au bureau Version 1.3 1 Contexte...1 2 Attention...2 3 Description de la méthode utilisée: SSH...2 3.1 Explication réseau...2 3.2 Explication logicielle d'un tunnel SSH...3 3.3
Plus en détailTP DNS Utilisation de BIND sous LINUX
NOMS : GIRARD Fabien, NARO Guillaume PARTIE 1 : INSTALLATION D'UN SERVEUR TP DNS Utilisation de BIND sous LINUX Pour récupérer les adresses IP, on lance un terminal sur chaque machine et on tape la commande
Plus en détailADF 2009. Reverse Proxy. Thierry DOSTES tdostes@ifr88.cnrs-mrs.fr
ADF 2009 Reverse Proxy Thierry DOSTES tdostes@ifr88.cnrs-mrs.fr 1 Définition d un serveur mandataire Un proxy (ou serveur mandataire) : agit comme une passerelle et un filtre pour accéder à l Internet.
Plus en détailLinux sécurité des réseaux
Linux sécurité des réseaux serveurs mandataires (proxy) fbongat@ipsl.jussieu.fr 2007-2008 Qu'est-ce qu'un proxy? = mandataire (traduction) Un proxy est un service mandataire pour une application donnée.
Plus en détailPPe jaune. Domingues Almeida Nicolas Collin Leo Ferdioui Lamia Sannier Vincent [PPE PROJET FTP]
PPe jaune Domingues Almeida Nicolas Collin Leo Ferdioui Lamia Sannier Vincent [PPE PROJET FTP] Sommaire 1) Architecture réseau... 3 2) Introduction FTP... 4 3) Le rôle du protocole FTP... 4 4) Diagramme
Plus en détailTP 4 & 5 : Administration Windows 2003 Server
TP 4 & 5 : Administration Windows 2003 Server Concepteur original : Gilles Masson Nous allons configurer : Un client Windows XP Un serveur Windows (version 2003) Ce TP dure 6 heures. Vous devrez reprendre
Plus en détailPPE GESTION PARC INFORMATIQUE
BTS SIO 2013 2014 PPE GESTION PARC INFORMATIQUE PPE4-1 DAHMANI RACHID BAZEMONT ANTHONY SOMMAIRE... 3 Installation service AD-DNS... 3 Configuration DNS... 7 Intégration d une machine dans le domaine ISE...
Plus en détailProxy et reverse proxy. Serveurs mandataires et relais inverses
Serveurs mandataires et relais inverses Qu'est-ce qu'un proxy? Proxy = mandataire (traduction) Un proxy est un service mandataire pour une application donnée. C'est à dire qu'il sert d'intermédiaire dans
Plus en détailEnvironnements informatiques
Environnements informatiques Premiers pas sous Linux (seconde partie) 26 septembre 2008 blansche@dpt-info.u-strasbg.fr 1 /12 Administration sous Linux 2 /12 Démarrage Démarrage de Linux Niveaux de démarrage
Plus en détail07/03/2014 SECURISATION DMZ
07/03/2014 SECURISATION DMZ Anthony MANDRON SDIS 21 Table des matières Introduction :... 2 Contexte :... 2 Les solutions possibles :... 2 Le proxy inverse :... 2 Démonstration de la nouvelle solution :...
Plus en détailASR4 Réseaux Département Informatique, IUT Bordeaux 1. DHCP Prénom : Nom : Groupe :
TP1 ASR4 Réseaux Département Informatique, IUT Bordeaux 1 ASR4-R Prénom : Nom : Groupe : 1 Gestion du réseau virtuel Le réseau virtuel utilisé lors de ce TP a été réalisé avec NEmu (Network Emulator),
Plus en détailFORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères
FORMATION PcVue Mise en œuvre de WEBVUE Journées de formation au logiciel de supervision PcVue 8.1 Lieu : Lycée Pablo Neruda Saint Martin d hères Centre ressource Génie Electrique Intervenant : Enseignant
Plus en détail2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant. http://robert.cireddu.free.
2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES 2.2 Architecture fonctionnelle d un système communicant Page:1/11 http://robert.cireddu.free.fr/sin LES DÉFENSES Objectifs du COURS : Ce cours traitera essentiellement
Plus en détailUn serveur web, difficile?
Un serveur web, difficile? Belle question, mais d'abord qu'est-ce qu'un serveur web et à quoi cela peut-il servir? C'est un ensemble de programmes qui sont installés sur un ordinateur et qui servent à
Plus en détailAtelier Le gestionnaire de fichier
Chapitre 12 Atelier Le gestionnaire de fichier I Présentation Nautilus est un gestionnaire de fichiers pour l environnement de bureau Gnome. Il offre toutes les fonctions de gestion de fichier en local
Plus en détailTP2 - Conguration réseau et commandes utiles. 1 Généralités. 2 Conguration de la machine. 2.1 Commande hostname
Département d'informatique Architecture des réseaux TP2 - Conguration réseau et commandes utiles L'objectif de ce TP est d'une part de vous présenter la conguration réseau d'une machine dans l'environnement
Plus en détailServeur d application WebDev
Serveur d application WebDev Serveur d application WebDev Version 14 Serveur application WebDev - 14-1 - 1208 Visitez régulièrement le site www.pcsoft.fr, espace téléchargement, pour vérifier si des mises
Plus en détailCDS Invenio 0.99.3. Installation et configuration de base
CDS Invenio 0.99.3 Installation et configuration de base Installation Pour une installation d Invenio sur serveur Linux Debian Lenny, nous nous inspirons des instructions de la page : http://invenio-software.org/wiki/installation/invenioondebian
Plus en détailAdministration réseau sous Linux
Administration réseau sous Linux 1 Administration réseau sous Linux Ce livre est la transcription des notes de TP réseau donnés à l'iut Informatique de Clermont-Ferrand. Ces notes ont été réalisées par
Plus en détailParallels Plesk Panel. Module Pare-feu de Parallels Plesk Panel 10 pour Linux/Unix. Guide de l'administrateur
Parallels Plesk Panel Module Pare-feu de Parallels Plesk Panel 10 pour Linux/Unix Guide de l'administrateur Notice de Copyright Parallels IP Holdings GmbH Vordergasse 59 CH-Schaffhausen Switzerland Phone:
Plus en détailProtocoles DHCP et DNS
Protocoles DHCP et DNS DHCP (Dynamic Host Configuration Protocol) est un protocole qui permet à un serveur DHCP (Unix, Windows, AS400...) d'affecter des adresses IP temporaires (et d'autres paramètres)
Plus en détailInternet Explorer. Microsoft. Sommaire :
Microsoft Internet Explorer Sommaire : PRESENTATION DE L'INTERFACE... 2 RACCOURCIS CLAVIER... 2 GESTION DES FAVORIS... 4 SYNCHRONISATION DES PAGES... 5 PERSONNALISER SON NAVIGATEUR... 7 CONFIGURATION DU
Plus en détailWEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB
WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB Installation et administration d un serveur web Module 25793 TP A5 (1/2 valeur) Chapitre 14 Mise en place d un serveur ftp Le plus grand
Plus en détail