Różnice pomiędzy wersjami 2 i 3
⇤ ← Wersja 2 z 2016-07-14 20:10:49 →
Rozmiar: 2163
Edytor: wtps0n
Komentarz: literówki
← Wersja 3 z 2016-07-14 20:15:52 → ⇥
Rozmiar: 1898
Edytor: wtps0n
Komentarz: instalacja przeniesiona do ogólnej (początkowej) konfiguracji serwera pocztowego
Usunięcia zostały oznaczone w ten sposób. Dodatki zostały oznaczone w ten sposób.
Linia 6: Linia 6:
----
= Instalacja Cyrus saslauthd =
Korzystając z własnego [[PoudriereBinaryPkg|repozyrotium pakietów]] należy zainstalować następujący pakiety:
{{{#!highlight bash numbers=off
pkg install -y security/cyrus-sasl2 security/cyrus-sasl2-saslauthd
}}}
Linia 55: Linia 49:
----

Wydrukuj tę dokumentację Pokaż jako slajdy

Konfigurowanie Cyrus-SASL

Utworzenie katalogów oraz niezbędnych plików

mkdir -p /var/spool/postfix/saslauthd
for f in smtpd imapd pops3d timsieved sievied ldap
do
   touch /usr/local/lib/sasl2/${f}.conf
   echo "pwcheck_method: saslauthd" >> /usr/local/lib/sasl2/${f}.conf
   echo "mech_list: plain login" >> /usr/local/lib/sasl2/${f}.conf
done

saslauthd.conf

Konfiguracja autoryzacji użytkowników z wykorzystaniem bazy OpenLDAP:

# skopiowanie nag/l/owk/ow na potrzeby RCS
cp /tmp/ZACZYN.txt /usr/local/etc/saslauthd.conf

oraz dodanie konfiguracji, gdzie należy szukać bazy użytkowników

ldap_servers: ldap://127.0.0.1
ldap_search_base: dc=mojadomena,dc=pl

ldap_use_sasl: no
ldap_version: 3

# ustawienie filtru pozwalającego obsłużyć klientów Apple (iPhone, Outlook dla MacOSX, itd.)
ldap_filter: (uid=%U)

ldap_bind_dn: uid=saslauthd,ou=admins,dc=mojadomena,dc=pl
ldap_bind_pw: haslo

rc.conf

Dodanie konfiguracji startowej serwera autoryzacji:

saslauthd_enable="YES"
saslauthd_flags="-a ldap"
saslauthd_runpath="/var/spool/postfix/saslauthd"

Źródła w sieci internet


{i}  (c) 2004 - 2026 BSD Serwis Krzysztof Stryjek. W przypadku błędów, poprawek proszę kontaktować się z administratorem wiki.

SaslAuthd (ostatnio edytowane 2018-10-09 09:31:18 przez wtps0n)