# Contrôle d'accès ## Atelier 1 autoriser uniquement les navigateurs firefox à accéder au répertoire /var/www/html/firefoxOnly (à créer) en utilisant les directives de controle d'acces et setenvif On a besoin des modules: * authz_core_module * setenvif_module Coté configuration, il faut un allowOverride Fileinfo limit authconfig sur le répertoire /var/www/html/firefoxOnly ou parent ```htaccess #/var/www/html/firefoxOnly/.htaccess SetEnvIf User-Agent ^Mozilla nav_mozilla Require env nav_mozilla ``` Pour tester: ```bash curl lia.fr/firefoxOnly/ # On obtient un 403 curl -A 'Mozilla pouet pouet firefox' lia.fr/firefoxOnly/ # ça passe ``` ## Atelier 2 Il faut charger le module authz_host_module et rajouter la ligne suivante: ```htaccess #/var/www/html/firefoxOnly/.htaccess SetEnvIf User-Agent ^Mozilla nav_mozilla Require env nav_mozilla require local ```