Ht access:autoriser un domaine sans psswd?

Utilisateur anonyme -  
 cj -
Bonjour,

J'utilise un fichier ht access sur un site destiné à des infos techniques réservé au personnel sav de ma boite,
de la forme:

AuthPAM_Enabled off
AuthUserFile /home/sites/www.URL/web/sitebuc/.htpasswd
AuthGroupFile /dev/null
AuthName "Accès sécurisé au site XYZ"
AuthType Basic
require valid-user

C'est d'ailleurs en cherchant comme restreindre l'acces aux seules personnes concernées que j'ai eu la chance de découvrir le site CCM!

J'ai vu en creusant un peu que l'on pouvait interdire l'acces en provenance de certains domaines.
Moi, je voudrais faire l'inverse: autoriser UN SEUL domaine à accéder SANS mot de passe et tous les autres devraient mettre un mot de passe pour entrer.
Est-ce possible ???

Voilà un exemple venant de CCM:

ErrorDocument 403 http://www.commentcamarche.net/accesrefuse.php3
AuthUserFile /repertoire/de/votre/fichier/.FichierDeMotDePasse AuthGroupFile /dev/null
AuthName "Accès sécurisé au site CCM"
AuthType Basic <LIMIT GET POST> order deny,allow
deny from all
allow from 193.48.172.2 require user JFPillou </LIMIT>

Mais là, seuls ceux du domaine précisé sont autorisés AVEC mot de passe, et pas les autres, c'est différent.
Et comme j'ai quelques notions de programmation et qu'en plus, je ne connais pas du tout le language utilisé (Perl?), je demande un peu d'aide!
Merci d'avance

Patrice
AKA: Où il passe, le matériel trépasse...

5 réponses

JC
 
j'essayerai bien un fichier .htaccess comme ca :


ErrorDocument 403 http://www.commentcamarche.net/accesrefuse.php3
AuthUserFile /dev/null
AuthGroupFile /dev/null
AuthName "Accès sécurisé au site CCM"
AuthType Basic <LIMIT GET POST> order deny,allow
deny from all
allow from 193.48.172.2
</LIMIT>

Cela permet a toutes personnes de consulter les pages A CONDITION de venir du domaine 193.48.172.2

Tient nous au courrant

JC
0
Utilisateur anonyme
 
Salut,
Je pensais à un truc, j'ai pas essayé...
En reprenant l'exemple de CCM:
ErrorDocument 403 http://www.commentcamarche.net/accesrefuse.php3
AuthUserFile /repertoire/de/votre/fichier/.FichierDeMotDePasse AuthGroupFile /dev/null
AuthName "Accès sécurisé au site CCM"
AuthType Basic <LIMIT GET POST> order deny,allow
allow from all require user JFPillou </LIMIT>
allow from 193.48.172.2


Voila, je sais pas si ca peut fonctionner comme ca... Faut tester...
A+ !
Kalamit,
Je ponce donc j'essuie
0
Utilisateur anonyme
 
Woups... J'ai fait une erreur...

ErrorDocument 403 http://www.commentcamarche.net/accesrefuse.php3
AuthUserFile /repertoire/de/votre/fichier/.FichierDeMotDePasse AuthGroupFile /dev/null
AuthName "Accès sécurisé au site CCM"
AuthType Basic
<LIMIT GET POST>
order deny,allow
allow from all require user JFPillou
allow from 193.48.172.2
</LIMIT>

Voila qui est corrigé...

Kalamit,
Je ponce donc j'essuie
0
Utilisateur anonyme
 
Bonsoir Kalamit et JC,

Je crois que Kalamit se raproche de ma demande car je veux pas interdire tout le monde mais tout le monde viens avec password sauf le domaine privilégié qui rentre sans password

Merci pour les réponses. Je copie tout cela ne local et je ferai l'essai plus tard car en ce moment, il y a d'autres trucs sur le gaz.
Je manquerai pas de vous faire savoir
@+

Patrice
AKA: Où il passe, le matériel trépasse...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cj
 
ErrorDocument 403 http://www.commentcamarche.net/accesrefuse.php3
AuthUserFile /repertoire/de/votre/fichier/.FichierDeMotDePasse AuthGroupFile /dev/null
AuthName "Accès sécurisé au site CCM"
AuthType Basic
<LIMIT GET POST>
order deny,allow
allow from all require user JFPillou
allow from 193.48.172.2
</LIMIT>

çà ne marche pas!! mais j'aimerai aussi pouvoir autoriser tous les utilisateurs d'un domaine sans mot de passe, et tous les autres devant s'authentifier (login et mdp)
0