FreeBSD 8.0-RELEASE
Добрый день вроде как по ману так все все просто, добавляем в pg_hba.conf
host all all 127.0.0.1/32 pamcp /etc/pam.d/system /usr/local/etc/pam.d/postgresql
пробуем
psql -U bas -h 127.0.0.1psql: FATAL: PAM authentication failed for user "bas"
Редактирую /usr/local/etc/pam.d/postgresql
оставляю только
auth required pam_unix.so no_warn try_first_pass nullokникаких изменений
меняю required на sufficient и теперь авторизация проходит лиш бы пользователь был в системе с любым ненулевым паролем.добавляю debug в в параметры pam_unix, и логов я нигде не вижу /var/log/debug.log пуст
Что бы ето все значило?
>[оверквотинг удален]
>оставляю только
>auth required pam_unix.so no_warn try_first_pass nullok
>
>никаких изменений
>меняю required на sufficient и теперь авторизация проходит лиш бы пользователь был
>в системе с любым ненулевым паролем.
>
>добавляю debug в в параметры pam_unix, и логов я нигде не вижу
>/var/log/debug.log пуст
>Что бы ето все значило?Попробую свои телепатические способности: пользователь "bas" не заведен в PostgreSQL.
IMHO: тот или иной способ аутентификации не отменяет необходимости заводить пользователей в PostgreSQL.
>Попробую свои телепатические способности: пользователь "bas" не заведен в PostgreSQL.
>IMHO: тот или иной способ аутентификации не отменяет необходимости заводить пользователей в
>PostgreSQL.Телепатические способности не работают :) все заведено