Мар 17
В моем недавнем посте про Squid под FreeBSD. Я рассказывал о том, как произвести NCSA-авторизацию. Serge, попросил рассказать о том, как авторизировать пользователя в Active Directory. Я уж принялся было выполнять его просьбу, но природная лень заставила меня поискать статьи по этой теме в интернете.
И нужная статья была найдена по адресу http://www.sys-adm.org.ua/www/squid-ad.php
Считаю, что, как говорится, тема сисек раскрыта, и мне не зачем загаживать сеть лишними килобайтами.
Автор: Кирилл Павлюков
\\ Метки: Active Directory, FreeBSD, Squid
Мар 13
В одном из прошлых постов я написал, как установить и запустить прокси-сервер Squid под FreeBSD. В той заметке была указана лишь минимальная настройка, которая никак не затрагивала вопрос об авторизации. Пришло время «донастроить» прокси.
Итак, Squid предоставляет различные механизмы авторизации пользователей. Какой из них выбрать – зависит от ваших потребностей. Меня вполне устроила NCSA-авторизация, о ней и расскажу.
Для использования этого механизма, нужно добавить в конфиг-файл следующие строки:
1 2 3 4
| auth_param basic program /usr/local/libexec/squid/ncsa_auth /usr/local/etc/squid/users<br/>
auth_param basic children 5<br/>
auth_param basic realm Squid proxy-caching web server<br/>
auth_param basic credentialsttl 2 hours |
А также заменить строку
на
1 2 3
| acl users proxy_auth REQUIRED<br/>
http_access allow users<br/>
http_access deny all |
Теперь нужно создать файл /usr/local/etc/squid/internet_users и добавить в него пользователей. Делается это с помощью утилиты htpasswd. Если файл с паролями еще не существует, выполните htpasswd с ключом -с:
1 2 3 4
| s1# htpasswd -c /usr/local/etc/squid/users kirill<br/>
New password: *****<br/>
Re-type new password: *****<br/>
Adding password for user kirill |
Если же вам нужно добавить пользователя в уже существующий файл, выполните
1 2 3 4
| s1# htpasswd /usr/local/etc/squid/users kirill<br/>
New password: *****<br/>
Re-type new password: *****<br/>
Adding password for user kirill |
Посмотрите теперь на файл паролей. В нем должна появиться строка, содержащая введенное вами имя ползователя и хэш его пароля, разделенные двоеточием.
1 2
| s1# cat /usr/local/etc/squid/users<br/>
kirill:0Q2rNA.AEfZOk |
В общем, настройка завершена. Осталось заставить Squid перечитать настройки, чтобы внесенные изменения вступили в силу.
Автор: Кирилл Павлюков
\\ Метки: FreeBSD, Squid, настройка
Мар 03
В этом посте я расскажу, как быстро установить прокси-сервер Squid 3.0.STABLE. Сразу оговорюсь, что данное руководство не может и не претендует на статус полного или совершенного, так как не затрагивает всех вопросов конфигурирования этого порта. Тем не менее, оно должно устроить ленивцев, которым «влом» читать маны, а прокси нужно поставить сегодня и сейчас. Читать запись полностью »
Автор: Кирилл Павлюков
\\ Метки: FreeBSD, ICQ, Squid
Свежие комментарии