URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 72564
[ Назад ]

Исходное сообщение
"Postfux+SASL"

Отправлено faust , 01-Мрт-07 10:04 
Ребята, Добрый день. Уже 4 дня не могу осилить одну проблемку.
Имеется почтовый сервер, всё работает отлично, если бы не одно НО, а именно не могу настроить smtp авторизацию, уже просто сил моих нет. Перепробовал всё, что только можно.
Postfix 2.3.3
saslauthd 2.1.19

Не проходит авторизацию и всё тут. Хоть убейся.
Mar  1 10:43:02 aogarant postfix/smtpd[17791]: warning: unknown[192.168.5.233]: SASL PLAIN authentication failed: authentication failure
Mar  1 10:43:02 aogarant postfix/smtpd[17791]: warning: unknown[192.168.5.233]: SASL LOGIN authentication failed: authentication failure

На своей локально машине настроил аутентификацию с пол-пинка, а на сервере не могу и всё. Кто возьмёётся помочь? Какие конфиги (отдельные строки) вам показать?


Содержание

Сообщения в этом обсуждении
"Postfux+SASL"
Отправлено pavel_simple , 01-Мрт-07 10:58 
операционка какая, версия


"Postfux+SASL"
Отправлено izhfaust , 01-Мрт-07 11:43 
>операционка какая, версия

ALT Linux 2.4 Master


"Postfux+SASL"
Отправлено DustpaN , 01-Мрт-07 12:00 
Где пользователии хранятся???
Покажи
ps -ax | grep sasl
надеюсь там /usr/local/sbin/saslauthd -a sasldb
а не /usr/local/sbin/saslauthd -a pam
Если системные то ничего не получится.

"Postfux+SASL"
Отправлено izhfaust , 01-Мрт-07 12:36 
>Где пользователии хранятся???
>Покажи
>ps -ax | grep sasl
>надеюсь там /usr/local/sbin/saslauthd -a sasldb
>а не /usr/local/sbin/saslauthd -a pam
>Если системные то ничего не получится.


Запускал как #saslauthd -r -a pam
Пользователи системные. К слову говоря:
#saslauthd -v
saslauthd 2.1.19
authentication mechanisms: getpwent kerberos5 pam rimap shadow ldap


"Postfux+SASL"
Отправлено newser , 01-Мрт-07 12:41 
>Где пользователии хранятся???
>Покажи
>ps -ax | grep sasl
>надеюсь там /usr/local/sbin/saslauthd -a sasldb
>а не /usr/local/sbin/saslauthd -a pam
>Если системные то ничего не получится.

Расскажите сообществу, почему "ничего не получится"?


"Postfux+SASL"
Отправлено DustpaN , 01-Мрт-07 14:59 
>Расскажите сообществу, почему "ничего не получится"?
На 200% не уверен, но для того чтобы проверить совпадения пароля, sasl-у нужен этот самый пароль в незашифрованном виде, а для системных юзеров это не так.



"Postfux+SASL"
Отправлено newser , 01-Мрт-07 15:06 
>>Расскажите сообществу, почему "ничего не получится"?
>На 200% не уверен, но для того чтобы проверить совпадения пароля, sasl-у
>нужен этот самый пароль в незашифрованном виде, а для системных юзеров
>это не так.

Не курите больше такую траву. :)
sasl прекрасно работает с системными пользователями. man pam Вам в помощь.


"Postfux+SASL"
Отправлено ALex_hha , 03-Мрт-07 17:09 
>Где пользователии хранятся???
>Покажи
>ps -ax | grep sasl
>надеюсь там /usr/local/sbin/saslauthd -a sasldb
>а не /usr/local/sbin/saslauthd -a pam
>Если системные то ничего не получится.
не говорите глупости. Единственный минус, с системными пользователями не будут работать методы CRAM-MD5 и т.п.

Самое простое запустить saslauthd c ключом getpwent