У меня установлен Squid Proxy на машине с Windows. Я хочу, чтобы пользователи аутентифицировали себя, когда бы они ни заходили в сеть, то есть: отображается страница html с запросом имени пользователя и пароля перед продолжением. Из своего исследования я нашел много помощи в настройке его на машине с Linux, но ничего на машине с Windows.
Мой конфиг выглядит так:
auth_param basic program c:/squid/libexec/ncsa_auth c:/squid/etc/passwd
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
acl ncsa_users proxy_auth REQUIRED
http_access allow ncsa_users
Это ничего не делает. Все пользователи по-прежнему получают доступ к сети без запроса. Я проверил папки, на которые я указываю для своей основной программы аутентификации (c: / squid / libexec / ncsa_auth и c: / squid / etc / passwd), и они обе пусты. Я предполагаю, что там что-то должно быть, но я не знаю что. Не мог бы кто-нибудь пролить свет на этот вопрос?