Le serveur Web Httpd

httpd : le serveur Web Apache

Contrôler les accès

Utilisez la clause Directory ci-dessous pour limiter (ou autoriser) l'accès à un répertoire particulier à partir d'une machine particulière. Démarche :

  1. Observez dans le fichier de trace l'accès au répertoire (fichier /var/log/httpd/access_log). En déduire l'adresse IP du client.
  2. Créez un fichier de configuration (/etc/httpd/conf.d/ma-config.conf) avec
    <Directory "/home">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        Allow from all
        Deny from 127.0.0.1
    </Directory>
    
  3. Tentez l'URL précédente et observez l'erreur générée dans le fichier de trace des erreurs (/var/log/httpd/error_log).
  4. Vérifiez que les pages personnelles sont toujours accessibles sur l'adresse publique 10.0.2.15.

Monter un serveur virtuel