Назад | Перейти на главную страницу

tinyproxy аутентификация

Я не понимаю, как установить ограничения имени пользователя и пароля на tinyproxy (чтобы не весь мир мог получить к нему доступ - ip alow / block имеет ограниченное использование в моей настройке). Есть указатели?

Спасибо!

Я не верю, что он еще поддерживает аутентификацию: страницы руководства для последней версии не указывают на то, что аутентификация является вариантом.

Взгляните на Squid Proxy: это полнофункциональный прокси-сервер с минимальной конфигурацией, довольно легкий.

Tinyproxy пока не поддерживает аутентификацию, в их трекере ошибок есть тикет, но выглядит он не слишком живо: https://banu.com/bugzilla/show_bug.cgi?id=13

В их список рассылки есть неофициальный (и, возможно, нестабильный патч) патч для tinyproxy 1.7.0: https://banu.com/pipermail/tinyproxy-list/2006-January/000606.html

Мое решение этой проблемы - настроить tinyproxy, чтобы разрешить соединения только с localhost (127.0.0.1), а затем использовать ssh с участием Перенаправление порта для доступа к прокси с удаленного компьютера. На удаленном компьютере вам необходимо настроить прокси-адрес как localhost и использовать любой порт, который вы перенаправили с помощью ssh на удаленный компьютер.

Это решает 2 проблемы: строгую аутентификацию со случайных IP-адресов, а также шифрование всех запросов между клиентом и tinyproxy. Обратной стороной является то, что вам нужно открыть сеанс ssh на удаленном компьютере.

Новый выпуск 2018 года сейчас ИМЕЕТСЯ базовая поддержка HTTP AUTH, найди на github https://github.com/tinyproxy/tinyproxy/releases