• Aucun résultat trouvé

1 Utilisation des fichiers .htaccess

N/A
N/A
Protected

Academic year: 2022

Partager "1 Utilisation des fichiers .htaccess"

Copied!
2
0
0

Texte intégral

(1)

Universit´e de Caen Ann´ee 2009-2010

U.F.R. de Sciences Unit´e A - Module 2

TP4

{jean.fromentin,jean-philippe.metivier}@info.unicaen.fr

1 Utilisation des fichiers .htaccess

1.1 Compte perso.info.unicaen.fr

– S’il n’existe pas encore, cr´eer un r´epertoireweb`a la racinde de votre r´epertoire personelle.

– Monter la partition distante grˆace `a la commande

sshfs jdoe@perso.info.unicaen.fr:/ ∼/web/

– Lister le contenu de /web vous devriez avoir un repertoire/www et private. Sinon connectez-vous `a l’aide desftp`a perso.info.unicaen.fret relister le contenu du r´epertoire.

– Pour plus d’information, consultezhttps://perso.info.unicaen.fr/.

– Cr´eer le r´epertoire∼/web/www/tp4.

1.2 Personnaliser les messages d’erreurs

– A l’aide de votre navigateur Web connectez-vous `a

jdoe.perso.unicaen.fr/tp4puis `ajdoe.perso.unicaen.fr/tp4/toto.html – Quel est le code de l’erreur obtenue ?

– Cr´eer rapidement une pageerror404.htmldans le repertoiresim/web/www/tp4/errorsqui notifie que la ressource demand´e n’est pas disponible (on ne demande pas une page certifi´ee W3C).

– Cr´eer un fichier.htaccessdans le r´epertoiresim/web/www/tp4contenant la ligne ErrorDocument 404 /tp4/errors/error404.html – Connectez vous `a nouveau `a jdoe.perso.unicaen.fr/tp4/toto.html

1.3 Prot´eger un r´epertoire `a l’aide d’un mode de passe

– Mettez vous dans le r´epertoiresim/web/private/

– Cr´eez un fichier .htpassword contenant l’utilisateur JDoe et son mot de passe chiffr´e `a l’aide de la commande

htpasswd -c .htpassword JDoe

– Rajouter au moins six utilisateurs (dont un appel´eadmin, et un appel´etoto)dans le fichie.htpassword

`a l’aide de la commande

htpasswd .htpassword <nom-utilisateur>

– Cr´eer un r´epertoire∼/web/www/tp4/secureet placer vous dedans.

– Cr´eer rapidement un fichierindex.html.

– Ouvrer la pagejdoe.perso.unicaen.fr/tp4/secure/index.html.

– Cr´eer un fichier.htaccesscontenant.

AuthType Basic

AuthName "Seulement sur invitation"

AuthUserFile /perso/jdoe/private/.htpassword

<Limit GET POST>

Require valid-user

</Limit>

1

(2)

– Ouvrer la page jdoe.perso.unicaen.fr/tp4/secure/index.html et loger vous en tant que JDoe, adminet un autre.

– Remplacer la ligneRequire valid-userdu fichier.htaccessparRequire user admin.

– Ouvrer la pagejdoe.perso.unicaen.fr/tp4/secure/index.htmlet essayer de vous loger en tant que JDoe,adminet un autre.

– Cr´eer un fichier.htgroupdans le repertoire ∼/privateet ajouter y la ligne mongroupe: JDoe toto

– Ajouter la ligne AuthGroupFile /perso/jdoe/private/.htgroupapr´es la ligneAuthUser ... dans le fichier.htaccesset y remplacer la ligneRequire user adminparRequire group mongroup.

– Ouvrer la pagejdoe.perso.unicaen.fr/tp4/secure/index.htmlet essayer de vous loger avec divers noms d’utilisateurs.

1.4 Prot´eger un fichier `a l’aide d’un mode de passe

– Cr´eer un r´epertoire∼/web/www/tp4/totoet placer vous dedans.

– Cr´eer rapidement deux pages htmlindex.htmlet protect.htm.

– Cr´eer un fichier.htaccesscontenant AuthType Basic

AuthName "Seulement sur invitation"

AuthUserFile /perso/jdoe/private/.htpassword

<Files protect.html>

Require valid-user

</Files>

– Ouvrez la pagejdoe.perso.unicaen.fr/tp4/toto/index.html.

– Ouvrez la pagejdoe.perso.unicaen.fr/tp4/toto/protect.html.

1.5 Type mime

– Cr´eer le r´epertoire∼/web/www/tp4/phpet placer vous dedans.

– Cr´eer le fichier index.phpcontenant

<?php echo’Hello world’; ?>

– Ouvrir la pagejdoe.perso.unicaen.fr/tp4/php/.

– Cr´eer un fichier.htaccesscontenant la ligne AddType text/plain php

– Trouver la liste des typesMIMEsur internet

2 Autres fichiers de configuration de Apache

– Connectez-vous `amikeet aller dans le r´epertoire/etc/apache2/.

– Essayer d’ouvrir la pagehttp://mike.info.unicaen.fr.

– Lister le contenu du fichier httpd.conf.

– Quel est le protocole utilis´e par le serveur Apache demike? – Essayer d’ouvrir la pagehttps://mike.info.unicaen.fr.

– Est-ce que les modules phpet mySqlsont activ´es ? – Dans quel repertoire se trouve le site de mike?

– Quel est le nombre de connection simultan´ee maximum au serveur Apache demike? – Un navigateur Web peut-il acc´eder aux fichier.htaccess?

– Quel est le typeMIMEpar defaut du serveur demike?

2

Références

Documents relatifs

L’opérateur cumsum permet de calculer la somme cumulée de

Document 3 : Colonnes stratigraphiques dans les zones externe et médiane des Alpes.. La limite entre Jurassique inférieur et Jurassique supérieur est datée de

Ajouter au formulaire un champ de soumission de chier, et adapter le code du script pour acher, pour les paramètres chiers, le nom du chier soumis par le client dans la

Casio : menu PRGM s´electionner le programme SUITE puis F1 pour EXE Faire plusieurs essais N=3, N=10 et N=25. 5 V´ erification

Utiliser un logiciel de traitement de données (GenieGen2) Banque de séquence &gt; « Comparaison allèles HBB (drépanocytose) ; Produire le brin complémentaire de l’ADN puis

Un vecteur ligne est d´ efini par une liste d’´ el´ ements entre crochets s´ epar´ es par des virgules ou des espaces.. Un vecteur colonne est d´ efini par une liste d’´

Le pivot de Gauss met une matrice inversible sous forme diagonale à l’aide d’opérations qui ne modifient pas le déterminant (ajout d’un multiple d’une ligne à une autre)..

Page d’administration : administration des commentaires On peut saisir un commentaire directement.. Page d’administration : administration des commentaires On peut saisir