>Наверное тривиальный и давно обкатанный вопрос.
Да уж.
>Как сделать ограничения для пользователей с
>помощью squid??
Какое именно ограничение?
>И как этих
>же пользователей разбить на группы
>по определённому доступу к ресурсам??
Разбить на группы с доступом по паролю-логину можно, используя proxy-auth. В папке с исходниками squid есть папка auth_modules, а в ней - папка ncsa. Скомпилируй (make all) прогу ncsa_auth и перепиши в..../squid/bin/
В squid.conf пропиши
authenticate_program /...../squid/bin/ncsa_auth /....../squid/etc/passwd
passwd - это файл с паролями
Чтоб его создать, возьми прогу htpasswd из bin и пиши: htpasswd /..../squid/etc/passwd username
Она спросит пароль.
Теперь пиши в squid.conf
acl group_1 proxy_auth sergey, natasha, igor
acl group_2 proxy_auth vasya, kolya, mitya
acl group_3 proxy_auth admin, ya
Теперь у юзеров будет запрашиваться пароль при подключении к squid-у, и они будут разбиты на группы.
>Сделать всё используя только squid, не
>привлекая других программ??