Доброго времени суток!<br><br> Ага, вроде решилось! Написал вот это:<br><br>-rwx--s--x 1 root auth 10180 May 24 20:38 pam_auth<br><br>По умолчанию было тоже самое, только не стоял суидный бит (sgid стоял)...<br><span class="sg">
<br></span> и подумал: а где он, суидный бит-то? :-) Вспомнил, что ставил его, но снял потом, потому что не помогло. А не помогло, судя по всему, потому что в /etc/pam.d/squid не хватало ещё двух строчек. Кстати, мануал по сквиду утверждает, что там достаточно первых двух.
<br><br> Короче, получается, что чтобы это заработало, надо, в отличие от того, как сделано в дистрибутиве:<br><br>1. Создать /etc/pam.d/squid с четырьмя (а не двумя, как в документации) областями<br>2. Установить suid на /usr/lib/squid/pam_auth
<br><br>Ещё раз спасибо за помощь.<br><br>--<br>С уважением,<br>Вова.<br><br><div><span class="gmail_quote">14.11.07, <b class="gmail_sendername">Voffka Putinin</b> <<a href="mailto:voffka.putting@gmail.com">voffka.putting@gmail.com
</a>> написал(а):</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Дмитрий,<br><br><div><span class="gmail_quote">2007/11/14, Дмитрий <
<a href="mailto:ddv@nevod.ru" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ddv@nevod.ru</a>>:</span><span class="q"><div><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div bgcolor="#ffffff" text="#000000">т.е. у Вас<br>
<br>
# su имя_юзера<br>
password: пароль_юзера<br>
<br>
работает, а<span><br>
<br>
# /usr/lib/squid/pam_auth<br></span>
имя_юзера пароль_юзера<br>
<br>
неработает?<br>
<br>
я правильно Вас понял?<br>
<br></div></blockquote></span></div><br>У меня работает и то и другое. То есть pam_auth, запущенный от рута в шелле, хавает имя и пароль и выдаёт ОК. Это я первым делом проверял. Такое впечатление, что именно от squid-а не отрабатывает. Права вот такие:
<br><br>-rwx--s--x 1 root auth 10180 May 24 20:38 pam_auth<br><br>По умолчанию было тоже самое, только не стоял суидный бит (sgid стоял)...<br><span class="sg"><br>--<br>С уважением,<br>Вова.<br>
</span></blockquote></div><br>