Bonjour,
J'utilise un apache 2.2.9 couplé à un jboss sur deux serveurs disctints.
J'utilise les modules suivants dans l'apache :
mod_ssl.so
mod_rewrite.so
mod_unique_id.so
mod_security2.so
mod_jk.so
Je souhaiterais pouvoir filter suivant l'IP source l'accès à telle ou telle page. J'ai essayé en créeant un fichier modsecurity.conf mais cela ne donne rien. Dois je le faire en amont avec mon firewall ? Sachant que le site doit être joignable par tout le monde ? Faut il que je rajoute un .htaccess ?
Quelqu'un pourrait il me dire comment faire ? Car je suis perdu dans les mod_sec et compagnie ….
Merci
# Allow from
Posté par Obsidian . Évalué à 2.
http://httpd.apache.org/docs/2.0/mod/mod_access.html#allow
# mod_authz_host
Posté par JJD . Évalué à 1.
Je pense que pour cela, tu dois avoir chargé le module mods_authz_host avec la directive
LoadModule authz_host_module modules/mod_authz_host.so
Ensuite, dans une section <Directory> ou <Location>, il suffit d'indiquer quelque chose du genre :
Order Deny,Allow
Deny from all
Allow from Adresse_IP
Adresse_IP peut être une adresse unique ou un réseau (comme 192.168.0.0/24).
Ainsi, il suffit de grouper les pages accessibles uniquement depuis des adresses particulières dans un répertoire. Il est aussi possible de spécifier ces directives (Allow, Deny) dans un fichier .htaccess placé directement dans les répertoires concernés.
A+
JJD
[^] # Re: mod_authz_host
Posté par ArLouarn Mog . Évalué à 1.
J'avais bien pensé au .htaccess mais a part une simple page "d'accueil" fournie par l'apache, l'ensemble du site est géré par jboss. Je ne sais pas si cela peut fonctionner.
En fait, il faut simplement que je dise a l'apache d'interdire tel ou tel lien a tout ce qui n'est pas du domaine de mon entreprise ou d'ip en particulier.
Je vais regarder ce que vous m'avez envoyé.
Merci
[^] # Re: mod_authz_host
Posté par Lionel . Évalué à 1.
Ou alors un
Order allow,deny
allow from all
deny from ip
deny fromip2
...
dans le htaccess
[^] # Re: mod_authz_host
Posté par ArLouarn Mog . Évalué à 1.
J'avais bien pensé au .htaccess mais a part une simple page "d'accueil" fournie par l'apache, l'ensemble du site est géré par jboss. Je ne sais pas si cela peut fonctionner.
En fait, il faut simplement que je dise a l'apache d'interdire tel ou tel lien a tout ce qui n'est pas du domaine de mon entreprise ou d'ip en particulier.
Je vais regarder ce que vous m'avez envoyé.
Merci
[^] # Re: mod_authz_host
Posté par ArLouarn Mog . Évalué à 1.
certains liens de l'application web de ma société doivent être cachés. Il doivent être visibles pour les administrateurs bien sûr , et donc invisibles pour tous ce qui utilisent l'application. Le hic, c'est qu'ils peuvent être de partout.
Donc par exemple, Je veux que ces externes aient accés à ce qui suit et seulement a ce qui suit:
/appli/img /
/appli/stylesheet/
/appli/adf/
/appli/js/
/appli/login.seam
/appli/login.xhtml
/appli/welcome.seam
/appli/welcome.xhtml
/appli/404.seam
etc etc ...
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.