[FreeBSD] Apache 2.2 / Restriction d'Accès

Apache 2.2 / Restriction d'Accès [FreeBSD] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 19-10-2008 à 12:51:36    

Bonjour à tous,  
 
J'ai installé sur mon serveur FreeBSD 7, le serveur Web Apache 2.2.
Je souhaite restreindre son accès à la racine à une seule IP particulière.
 
En éditant http.conf de cette manière, rien ne se passe et je vous avoue que je ne comprends pas vraiment pourquoi :  

Code :
  1. <Directory />
  2.     Options None
  3.     AllowOverride None
  4.     Allow from XXX.XXX.XXX.XXX
  5.     Deny from all
  6.     Order allow,deny
  7. </Directory>


 
Le module mod_authz_host.so est bien chargé, donc ce genre de directive devrait être prise en compte.
Quelqu'un à une idée ?  
 
Merci a tout !
 [:fpat]  
 
 
 

Reply

Marsh Posté le 19-10-2008 à 12:51:36   

Reply

Marsh Posté le 19-10-2008 à 13:37:09    

Si tu parles de la racine de ton serveur web, soit ca doit être un "Location /", ou alors un "Directory /var/www/html" (enfin la ou se trouve ta racine web), la le / concerne la racine de système de fichiers, ce qui n'est surement pas ce que tu souhaites.


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 19-10-2008 à 14:07:48    

Merci.
 
J'ai donc mis ces directives en fin de fichier :  

Code :
  1. <Directory /usr/local/www/apache22/>
  2.     Options None
  3.     AllowOverride None
  4.     Order Deny,Allow
  5.     Deny from all
  6.     Allow from XX.XXX.XXX.XXX
  7. </Directory>


 
Ca ne semble pas bcp mieux fonctionner...
Est ce que ce que j'ai modifier plus haut (cf. mon premier post) peut etre impactant? (je ne me souviens pas des directives par defaut pour <Directory />...
 
Merci pour tes conseils.

Reply

Marsh Posté le 19-10-2008 à 14:18:40    

Order allow, deny
 
Non ?


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 19-10-2008 à 14:30:31    

OriGiNaL_MaSsE a écrit :

Merci.

 

J'ai donc mis ces directives en fin de fichier :

Code :
  1. <Directory /usr/local/www/apache22/>
  2.     Options None
  3.     AllowOverride None
  4.     Order Deny,Allow
  5.     Deny from all
  6.     Allow from XX.XXX.XXX.XXX
  7. </Directory>
 

Ca ne semble pas bcp mieux fonctionner...
Est ce que ce que j'ai modifier plus haut (cf. mon premier post) peut etre impactant? (je ne me souviens pas des directives par defaut pour <Directory />...

 

Merci pour tes conseils.

 

T'as relancé Apache ?
Oui question conne, je sais. Mais des fois, c'est des trucs tout bête...


Message édité par Fork Bomb le 19-10-2008 à 14:30:49

---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 19-10-2008 à 14:41:10    

Dans les deux sens... rien de mieux
Je comprends vraiment pas... :(

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed