The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"postfix + postgres + sasl + pam_pgsql"
Версия для распечатки Пред. тема | След. тема
Форум Открытые системы на сервере
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
"postfix + postgres + sasl + pam_pgsql" +/
Сообщение от Viiemail (ok), 03-Дек-06, 11:52 
Скомпилировал postfix:
make tidy
make -f Makefile.init makefiles CCARGS="-DHAS_PGSQL  -I/usr/include/pgsql -DUSE_SASL_AUTH -I/usr/local/include/sasl" AUXLIBS="-L/usr/local/lib -lpq -L/usr/local/lib -lsasl2"

скомпелировал sasl
./configure \
--enable-anon \
--enable-plain \
--enable-login \
--disable-krb4 \
--disable-otp \
--disable-cram \
--disable-digest \
--with-saslauthd=/var/run/saslauthd \
--with-pam=/lib/security \
--with-dblib=berkeley \
--with-bdb-libdir=/usr/local/bdb/lib \
--with-bdb-incdir=/usr/local/bdb/include \
--with-openssl=/usr/local/ssl \
--with-plugindir=/usr/local/lib/sasl2
Скомпилил pam_pgsql
cat /etc/pam.d/smtp
auth        required      /lib/security/pam_pgsql.so
account     required      /lib/security/pam_pgsql.so
password    required      /lib/security/pam_pgsql.so

тестирую авторизацию через sasl
testsaslauthd -s smtp -u test -p teste -f /var/run/saslauthd/mux
авторизация проходит на ура!

включаю авторизацию в postfix
/etc/postfix/main.cf:
smtpd_sasl_auth_enable = yes
smtpd_sasl_application_name = smtpd

в файле
/usr/local/lib/sasl2/smtpd.conf
pwcheck_method: saslauthd

перегружаю все сервисы, ставлю в TheBat smtp авторизацию, пробую, фиг не получается
добавляю в sasldb2 пользователя test2 c паролем teste2 делаю в TheBat особую авторизацию где логин test2 и пароль teste2 и шифрование через md5 авторизация проходит!!!!!

меняю содиржимое /usr/local/lib/sasl2/smtpd.conf на всякий бред - никакого результата!!!
как сделать стоб авторизация шла через pam сервиса smtp...........

Ответить | Правка | Cообщить модератору

Оглавление
postfix + postgres + sasl + pam_pgsql, Vii, 03-Дек-06, 11:52  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру