Page web personnelle : Différence entre versions

Ligne 35 : Ligne 35 :
 
</pre>
 
</pre>
  
vous obtiendrai une page dont le titre est "TEST" et contenant pour seul mot "TEST".
+
Vous obtiendrez une page dont le titre est "TEST" et contenant un seul mot "TEST".
  
Vous pouvez aussi protéger votre page, c'est-à-dire restreindre l'accès à certains répertoire. Par exemple, si vous avez besoin de protéger le répertoire <tt>toto</tt>  http://www.dms.umontreal.ca/~USAGER/toto  
+
Vous pouvez aussi protéger votre page, c'est-à-dire restreindre l'accès à certains répertoires. Par exemple, si vous avez besoin de protéger le répertoire <tt>toto</tt>  http://www.dms.umontreal.ca/~USAGER/toto  
 
<pre>
 
<pre>
 
mkdir $HOME/public_html/toto
 
mkdir $HOME/public_html/toto
 
</pre>
 
</pre>
créer dans ce répertoire un fichier .htaccess contenant les éléments suivants :
+
Créer dans ce répertoire un fichier .htaccess contenant les éléments suivants :
  
 
<pre>
 
<pre>
Ligne 55 : Ligne 55 :
 
</pre>
 
</pre>
  
créer un répertoire contenant le futur .htpasswd en dehors de votre répertoire protégé :
+
Créer un répertoire contenant le futur .htpasswd en dehors de votre répertoire protégé :
 
<pre>
 
<pre>
 
mkdir $HOME/public_html/toto/sec
 
mkdir $HOME/public_html/toto/sec
 
</pre>
 
</pre>
  
générer une chaîne chiffrée intégrer la chaîne dans le fichier .htpasswd ex : ici toto pourra ce connecter s'il connaît le mot de passé correspondant a la chaîne
+
Générer une chaîne cryptée et intégrer la chaîne dans le fichier .htpasswd ex : ici toto pourra ce connecter s'il connaît le mot de passe correspondant à la chaîne.
  
 +
Pour protéger votre répertoire du regard des usagers du DMS :
  
Pour protéger votre répertoire du regardé des usagers du DMS
+
* connectez vous au serveur fraser
 
 
connectez vous au serveur fraser
 
 
ssh fraser
 
ssh fraser
modifier les permissions du répertoire public_html
+
* modifier les permissions du répertoire public_html  
 
<pre>
 
<pre>
cgrp 48 $HOME/public_html
+
chgrp 48 $HOME/public_html
 
chmod 760 $HOME/public_html
 
chmod 760 $HOME/public_html
 
</pre>
 
</pre>

Version du 20 décembre 2010 à 14:46


Dans ce qui suit, les procédures vous permettant de créer votre page web personnelle vous sont expliquées dans un premier temps.

Création de votre page web

Pour créer votre page web http://www.dms.umontreal.ca/~USAGER où USAGER est votre nom d'usager au DMS, il faut :

  • créer dans votre espace usager un répertoire public_html,
mkdir $HOME/public_html
  • changer le type d'accès au répertoire permis.
chmod o+x $HOME
chmod o+rx $HOME/public_html

Vous pouvez maintenant créer votre page web. Par exemple, si vous créez une page nommée index.html (le nom de la page d'accueil par défaut) dans votre répertoire $HOME/public_html/ à partir du code suivant,

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="fr" dir="ltr">
<head>
<title>TEST</title>
<head>
<body>
TEST
</body>
</html>

Vous obtiendrez une page dont le titre est "TEST" et contenant un seul mot "TEST".

Vous pouvez aussi protéger votre page, c'est-à-dire restreindre l'accès à certains répertoires. Par exemple, si vous avez besoin de protéger le répertoire toto http://www.dms.umontreal.ca/~USAGER/toto

mkdir $HOME/public_html/toto

Créer dans ce répertoire un fichier .htaccess contenant les éléments suivants :

AuthUserFile /~USAGER/toto/sec/.htpasswd
AuthGroupFile /dev/null
AuthName "Toto's protected files"
AuthType Basic

<Limit GET>
require valid-user
</Limit>

Créer un répertoire contenant le futur .htpasswd en dehors de votre répertoire protégé :

mkdir $HOME/public_html/toto/sec

Générer une chaîne cryptée et intégrer la chaîne dans le fichier .htpasswd ex : ici toto pourra ce connecter s'il connaît le mot de passe correspondant à la chaîne.

Pour protéger votre répertoire du regard des usagers du DMS :

  • connectez vous au serveur fraser

ssh fraser

  • modifier les permissions du répertoire public_html
chgrp 48 $HOME/public_html
chmod 760 $HOME/public_html

Voir aussi

Articles connexes