Athentification Samba via PAM vers mysql

Athentification Samba via PAM vers mysql - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 24-01-2007 à 20:34:11    

Je cherche un moyen d'authentifier mes utilisateurs samba via MySQL.
J'ai trouvé plusieurs solutions pour l'instant mais souvent peu documentée:
 
-Passer via pam-mysql (peu d'info la dessus...)  
-Prise en charge direct de MySQL via Samba (nécessite recompilation) (bof)
-Utilisation du passdb-mysql: très peu d'information
 
Ma question concerne la première solution. Par défaut, samba s'authentifie sur une base de donnée smbpassword ou tdbsam, il me semble. Mais ça ne passe donc pas par PAM si ? Si non, comment dire à Samba d'utiliser PAM (qui lui repartira sur mysql avec le module ;))
 
Merci d'avance.  :jap:


Message édité par clockover le 24-01-2007 à 20:34:27
Reply

Marsh Posté le 24-01-2007 à 20:34:11   

Reply

Marsh Posté le 24-01-2007 à 21:08:40    

okay: http://packages.debian.org/oldstable/admin/libpam-smb
;)
 
reste plus qu'à mettre en pratique


Message édité par clockover le 24-01-2007 à 21:09:00
Reply

Marsh Posté le 24-01-2007 à 21:14:44    

ouais je suis même pas sur en fait...

Reply

Marsh Posté le 25-01-2007 à 14:28:47    

Toujours rien... Une idée ? de L'experience ?

Reply

Marsh Posté le 25-01-2007 à 18:13:27    

Je suis un basique utilisateur de samba mais visiblement ca tourne avec pam pour l'authentification enfin je suis pas sur.
Je dit ça car étant sur gentoo je compile samba avec pam en useflag pour la prise en charge du mode user.
Petit lien http://gentoo-wiki.com/HOWTO_Setup_Samba
voila c'est juste histoire de pas te laisser monologuer  :D

Reply

Marsh Posté le 25-01-2007 à 21:13:34    

Ben non justement puisque tu fais une base d'utilisateurs et mot de passe associé pour Samba justement (tbdsam).
Mais c'est vrai que je pige pas tout tout sur le fonctionnement de tout cela...

Reply

Marsh Posté le 26-01-2007 à 00:05:26    

Bon ben j'ai bien avancé là sur le problème.  
L'authentification passe bien par PAM now et j'ai commencé à redirigé vers MySQL (pour l'instant le user est bien pris mais pas le password...)
 
Mais bon, je vais me coucher.
J'en parlerais plus-tard sur ce qui a été fait ;)

Reply

Sujets relatifs:

Leave a Replay

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