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