cc875076b844d95949aa7665472299702552afad
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
#/var/www/html/firefoxOnly/.htaccess
SetEnvIf User-Agent ^Mozilla nav_mozilla
Require env nav_mozilla
Pour tester:
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:
#/var/www/html/firefoxOnly/.htaccess
SetEnvIf User-Agent ^Mozilla nav_mozilla
Require env nav_mozilla
require local
Description