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

Исходное сообщение
"squid 3.3.8 аутентификация через sasl"

Отправлено kosikdr , 21-Апр-14 10:55 
пытаюсь настроить  аутентификация через sasl!!!

Добавляю пользователя:  
saslpasswd2 -с Login_user  
  
  
в сквиде 2.... работало:  
auth_param basic program /usr/libexec/sasl_auth /etc/sasldb2  
auth_param basic children 5  
auth_param basic realm Squid proxy-caching web server  
auth_param basic credentialsttl 2 hours  
acl USERS proxy_auth REQUIRED  
http_access allow USERS  
  
обновил Сусе автоматом поставился сквид 3.3.8  
пытаюсь настроить авторизацию пользователей.  
1. Сталкнулся что sasl_auth нет такого метода поменял на basic_sasl_auth  
  
auth_param basic program /usr/sbin/basic_sasl_auth /etc/sasldb2  
auth_param basic children 5  
auth_param basic realm Squid proxy-caching web server  
auth_param basic credentialsttl 2 hours  
acl USERS proxy_auth REQUIRED  
http_access allow USERS  
  
Открывая браузер выпадает окно запроса логин\пароль  
ввожу а логин\пароль не проходят.

  
Хотелось бы оставить такой метод авторизации в чем может быть загвоздочка???


Содержание

Сообщения в этом обсуждении
"squid 3.3.8 аутентификация через sasl"
Отправлено kosikdr , 22-Апр-14 09:18 
Подозрение что проблемма в настройках sasla некто не занимался его настройкой?



"squid 3.3.8 аутентификация через sasl"
Отправлено kosikdr , 22-Апр-14 11:01 
> Подозрение что проблемма в настройках sasla некто не занимался его настройкой?

1. запускаю сервис "/etc/init.d/saslauthd start"
в процессах висит так
(/usr/sbin/saslauthd -a pam -n 5)
2. создаю пользователя " saslpasswd2 -c test"
3. смотрю пользователя в базе " sasldblistusers2 "
4. получаю ответ " test@server-v: userPassword " пока все нормально
5. проверяю " testsaslauthd -u test -p 123456 "
6. получаю ответ " 0: NO "authentication failed" "
7. проверяю " testsaslauthd -u test -r server-v -p 123456 "
получаю ответ " 0: NO "authentication failed" "

соответственно и
1. /usr/sbin/basic_sasl_auth /etc/sasldb2
после ввода логин пароля ошибка

как сделать чоб хотябы тестовая проверка логин пароля заработала? Куда копать??


"squid 3.3.8 аутентификация через sasl"
Отправлено Ingoa , 22-Апр-14 17:02 
Плохо висит так.
Надо в сасловой базе аутентифицироваться
Надо чтобы висело так

/usr/sbin/saslauthd -a sasldb -n 5

>[оверквотинг удален]
> 3. смотрю пользователя в базе " sasldblistusers2 "
> 4. получаю ответ " test@server-v: userPassword " пока все нормально
> 5. проверяю " testsaslauthd -u test -p 123456 "
> 6. получаю ответ " 0: NO "authentication failed" "
> 7. проверяю " testsaslauthd -u test -r server-v -p 123456 "
> получаю ответ " 0: NO "authentication failed" "
> соответственно и
> 1. /usr/sbin/basic_sasl_auth /etc/sasldb2
> после ввода логин пароля ошибка
> как сделать чоб хотябы тестовая проверка логин пароля заработала? Куда копать??