Aide sur .htaccess

Aide sur .htaccess - Linux et OS Alternatifs

Marsh Posté le 14-06-2002 à 14:42:43    

Salut,
 
Aujourd'hui je joue la feiniasse et demande votre aide :
je voudrais faire un .htaccess qui authorise sans demande de mdp tout ce qui vient de 127.0.0. et 192.168.1. et fasse une demande de mdp pour tout ceux qui vienne d'ailleurs.
 
Si vous avez une doc directement j irais y faire un tour, sinon, un petit exemple m irait bien :)
 
 
merci d'avance,

Reply

Marsh Posté le 14-06-2002 à 14:42:43   

Reply

Marsh Posté le 14-06-2002 à 16:50:59    


AuthUserFile "G:\www\Apache\pass\.htpasswd"
AuthGroupFile /dev/null
AuthName "Acces administration"
AuthType Basic
 
Order Deny,Allow
Allow from 127.0.0.1 192.168.0.1
Deny from all
Require valid-user
Satisfy Any


En changeant ton chemin de ton htpasswd


Message édité par Je@nb le 14-06-2002 à 16:51:21
Reply

Marsh Posté le 14-06-2002 à 16:56:27    

Je@nb a écrit a écrit :


AuthUserFile "G:\www\Apache\pass\.htpasswd"
AuthGroupFile /dev/null
AuthName "Acces administration"
AuthType Basic
 
Order Deny,Allow
Allow from 127.0.0.1 192.168.0.1
Deny from all
Require valid-user
Satisfy Any


En changeant ton chemin de ton htpasswd  




 
y-a un truc que je comprends pas là : c'est pas

Code :
  1. Order Allow,Deny

qu'il faudrait mettre dans cet exemple

Reply

Marsh Posté le 14-06-2002 à 16:57:33    

Ché pas g ça chez moi et ça marche.
Je connais pas la diff g fait o pif.
Pk tu pense + à Allow Deny ?

Reply

Marsh Posté le 14-06-2002 à 17:28:19    

Je@nb a écrit a écrit :

Ché pas g ça chez moi et ça marche.
Je connais pas la diff g fait o pif.
Pk tu pense + à Allow Deny ?  




 
ben j'ai lu vite fait une doc la dessus (pas encore mis la main a la pate) et dans la doc, il dise que ça spécifie l'ordre d'exécution entre les lignes allow et les lignes deny : donc oui, j'aurais plutot vu ça dans l'autre sens, mais j'ai p-t pas bien compris

Reply

Marsh Posté le 14-06-2002 à 22:54:47    

Mais à koi servirai alors le Deny, Allow ?
 
Moi g mis Deny, allow, comme ça je dit d'interdire tt le monde sauf mon ip local et réso (en fait sur mon htaccess à moi [en fait c dans la clause de mon httpd.conf de mon directory], c'est mon ip local et mon ip internet) et sauf les personnes d'identifiant

Reply

Marsh Posté le 15-06-2002 à 00:48:05    

Je@nb a écrit a écrit :

Mais à koi servirai alors le Deny, Allow ?
 
Moi g mis Deny, allow, comme ça je dit d'interdire tt le monde sauf mon ip local et réso (en fait sur mon htaccess à moi [en fait c dans la clause de mon httpd.conf de mon directory], c'est mon ip local et mon ip internet) et sauf les personnes d'identifiant  




 
ben ça fait d'abord les lignes Deny et après Allow  :D  
ça dépend ce que tu veux faire
 
m'enfin, y-a surement un truc que j'ai pas compris pq sinon ton script ne marcherait pas  :ange:

Reply

Marsh Posté le 15-06-2002 à 00:50:06    

ben de tte façon ça marche alors on va pas se plaindre lol.
Sinon il i a pas un moyen pour ne pas à avoir à changer l'ip (elle est dynamique) style en mettant une variable d'environnement ou ché pas autre chose, on c jamais

Reply

Marsh Posté le 15-06-2002 à 01:02:57    

Je@nb a écrit a écrit :

ben de tte façon ça marche alors on va pas se plaindre lol.
Sinon il i a pas un moyen pour ne pas à avoir à changer l'ip (elle est dynamique) style en mettant une variable d'environnement ou ché pas autre chose, on c jamais  




 
ben je connais pas encore, comme je te l'ai dit, mais y-a deux solution que je vois :
- si on peut préciser l'interface (comme pour iptables) le pb est règlé
- je connais pas le langage utilisé, mais la deuxième solution serait de ranger l'ip dans une variable et de récupérer sa valeur avec un $ par exemple  ($ip). L'ip étant récupérer avec :

Code :
  1. ip=`ifconfig ppp0 | grep inet\ addr | cut -d':' -f2 | cut -d' ' -f1`


Message édité par djoh le 15-06-2002 à 01:04:08
Reply

Sujets relatifs:

Leave a Replay

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