SASL & PAM

Martin Kraus lists_mk na wujiman.net
Sobota Březen 3 16:11:56 CET 2007


On Sat, Mar 03, 2007 at 02:33:55PM +0100, Martin Pokorny wrote:
> Zdravim,
> 
> snazim se rozchodit cyrus s virtualnimi domenami a nedari se mi
> autorizace pres sasl:
> 
> V /etc/imapd.conf mam
> sasl_pwcheck_method=saslautd

saslauthd

> virtdomains=yes
> 
> V /etc/sasl2/smtpd.conf mam
> pwcheck_method=saslauthd
> mech_list=plain login

je pro mta, ne pro cyrus.

> 
> Uzivatele jsem pridaval pres saslpasswd2 a sasldblistusers2 vypise
> abcd na domain.xxx: userPassword
> 
> Pokud se pokusim prihlasit k Cyrusu, nezdari se a v messages mam:
> 
> auth_pam: pam_authenticate failed: User not known to the underlying
> authentication module
> 
> do_auth: auth failure: [user abcd na domain.xxx] [service=imap]
> [realm=domain.xxx] [mech=pam] [reason=PAM auth error]
> 
> Pokud je uzivatel zaveden v systemu, Cyrus funguje. Vypada to, jako by
> sasl nehledal uzivatele tam, kam ho prida saslpasswd2, nebo ze je
> potreba nejak prenastavit /etc/pam.d/... ale nevim jak a nemuzu to nikde
> najit.

nedelejte to pres pam ale rovnou pres auxprop a /etc/sasldb2
jeste je potreba nastavit spravna pristupova prava pro /etc/sasldb2


Další informace o konferenci Linux