Salut tlm,

Je suis en train de mettre en place un serveur qui comporte des comptes
utilisateurs ds mysql (pam-mysql & nss-mysql).

Ces comptes n'�tant pas forc�ment des comptes syst�mes (chaque service
�tant un bool�en ds la table sql), j'aimerais qu'apache aille me
chercher ces utilisateurs en s�lectionnant la colonne "www" et non "sys"
de ma table. Ces deux colonnes repr�sentent respectivement le droit
d'avoir un compte apache (userdir) et le droit d'avoir un shell sur la
machine.
Pour l'instant, quand je veux acceder � http://www.xxx.com/~plop/, il me
dit que l'utilisateur plop n'existe pas, car "sys" est sur 0 et "www" �
1. Il ne v�rifie _que_ si un compte syst�me existe.

J'ai donc deux choix ouvert � moi :
- Utiliser PAM avec des parametres pour "httpd" pour qu'il prenne "www"
au lieu de "sys" ;
- Modifier le mod_userdir.c en remplacant les appels de v�rif de
password par des requetes mysql.

Laquelle des deux m�thodes me conseillez vous ? Et sinon, y'a t il une
autre m�thode plus simple ? Si la m�thode PAM est la meilleure, savez
vous ou je peux trouver de la doc int�ressante (pour google, j'ai d�j�
donn�) ?

Merci pour toutes vos r�ponses,

Guillaume Libersat

Attachment: signature.asc
Description: This is a digitally signed message part

Répondre à