CentOS, Apache et Accès limité sur un fichier

Published 03-15-2017 09:03:32

###Simple trick

Limiter l’accès par identifiant/mot de passe à un fichier (page html, php, etc.) :

  • Préparer apache (httpd.conf) : AllowOverride AuthConfig
  • Création utilisateur : htpasswd -c /etc/.fichier_pass utilisateur
  • Création du .htaccess, situé dans le dossier où se trouve notre fichier :

    <Files fichier_limite.htm>
    AuthName "Login"  
    AuthType Basic  
    AuthUserFile /etc/.fichier_pass  
    require valid-user  
    </Files>
    

Pour limiter à un utilisateur choisi : require user john au lieu de require valid_user.
On redémarre le service : systemctl restart httpd