Centos 6: Apache e le ACL basate sull'IP sorgente

Per fare in modo che il contenuto di alcuni file presenti nella directory a cui punta Apache possa essere visualizzato solo da determinati IP sorgenti è necessario definire delle ACL direttamente nel file .htaccess posizionato nella suddetta dir, oltre ad effettuare una piccola modifica all'interno del file di configurazione di Apache stesso, ovvero /etc/httpd/conf/httpd.conf.
  Il contenuto del file .htaccess dovrà essere strutturato nel modo seguente: Order Deny,Allow Deny from All Allow from Allow from Allow from Allow from Allow from mentre all'interno del file di configurazione di Apache occorre aggiungere la seguente direttiva:         AllowOverride All dove securecontent è la directory il cui contenuto vuole essere riservato solo ai suddetti IP.
Infine eseguiamo un reload della configurazione di Apache: # service httpd reload ed abbiamo finito.
Alla prossima.

Leggi tutto l'articolo