Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 18-03-2021 13:42:26

kbvz
Membre
Inscription : 27-12-2020

Apache accès à la page web avec id/pass [résolu]

Bonjour à tous,

J'ai une question que je n'arrive pas à résoudre (et les infos sur la doc d'apache ne m'apparaissent pas claires):

Je génère des rapports en html hebdo mais comme ce sont des rapports liès aux logs utilisateurs (squid/squiguard/sarg), je voudrais limiter l'accès au rapports html à un user+pass.

Apache donne un exemple de deny  pour tt le monde mais je ne vois pas trops d'info sur l'autorisation d'accès

<Directory />
Order Deny,Allow
Deny from All
</Directory>



Est ce que l'on donne un accès à un user du systeme ? est  ce qu'apache doit aller taper dans un fichier quelconque?

Si je peux faire simple en autorisant l'accès à un seul user avec log/pass, ca serait pas mal wink
Parce que plus loin, ca serait d'aller taper sur un active directory...


Merci de vos eclairages

Dernière modification par kbvz (25-03-2021 12:05:40)

Hors ligne

#2 18-03-2021 14:08:42

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : Apache accès à la page web avec id/pass [résolu]

Salut smile

T'as pas ton bonheur la dedans ? https://httpd.apache.org/docs/2.4/fr/ho … gitworking

Si je résume ce dont je me souviens les quelques fois où j'ai fais ça :

  • Tu charges le module qui va bien (mod_auth_basic par exemple).

  • Tu créés un fichier d’authentification qui contiendra les couples user/mot de passe avec l'utilitaire htpasswd

  • Tu définies la ressource dont tu veux restreindre l'accès dans une directive <Directory> avec quel user et l'emplacement du fichier d'authentification.


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

#3 18-03-2021 14:10:37

tux12
Membre
Lieu : ./
Distrib. : stable
Noyau : celui de la stable
(G)UI : KDE
Inscription : 27-02-2008

Re : Apache accès à la page web avec id/pass [résolu]

Bonjour,

Les directives allow/deny s'appliquent à des IPs ou des noms DNS ((à noter qu'avec apache 2.4 ces directives sont remplacées par de nouvelles).
Pour une auth par login/password tu peux regarder vers le mécanisme htpasswd.

Tout est un sauf zéro. - Wau Holland

Hors ligne

#4 18-03-2021 16:30:25

kbvz
Membre
Inscription : 27-12-2020

Re : Apache accès à la page web avec id/pass [résolu]

merci de vos retours je n'avais pas vu  la doc exacte du service, j'avais les choses plus generalistes, ce pourquoi je ne pigeais pas wink

Avec la bonne doc c'est plus limpide ^^
thks

Hors ligne

#5 18-03-2021 16:43:20

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : Apache accès à la page web avec id/pass [résolu]


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

Pied de page des forums