Módosítások

WebmailShibboleth

947 bájt hozzáadva, 2009. április 6., 11:46
IMAP konfiguráció (Cyrus imapd)
== IMAP konfiguráció (Cyrus imapd) ==
=== Imapd saját autentikáció ===
A Cyrus imapd-ben be kell állítani az SQL autentikációt. Ehhez a libsasl2-modules-sql debian csomagra is szükségünk lesz. A konfigurációt az imapd.conf-ban tehetjük meg:
Amennyiben az IMAP szervert nem TLS/SSL felett használjuk, ezek a beállítások nem biztonságosak!
 
=== Használat PAM-mal ===
PAM használata esetén távolítsuk el a libsasl2-modules-sql csomagot, mert felesleges logüzeneteket gyárt. Ezen kívül szükség van a saslauthd-re is, amit debian alatt a sasl2-bin csomagban találhatunk.
 
Az imapd.conf-ot a következőképp kell beállítani:
 
sasl_mech_list: PLAIN
sasl_pwcheck_method: saslauthd
 
A saslauthd-t az /etc/default/saslauthd fájlban kell engedélyeznünk:
 
START=yes
MECHANISMS="pam"
 
Az /etc/pam.d/imap fájlban kell az imap pam beállításokat megtenni. Adatbázis használatához a libpam-mysql csomag is szükséges.
 
auth sufficient pam_ldap.so
auth sufficient pam_mysql.so use_first_pass user=****** passwd=****** \
host=/var/run/mysqld/mysqld.sock db=shib_idp table=otp usercolumn=uid passwdcolumn=password \
crypt=plain [where=expiration>now()]
auth required pam_deny.so
@include common-account
== SP konfiguráció ==
565
szerkesztés

Navigációs menü