Выпуски Tinyproxy, поддерживающие BasicAuth, могут требовать входа перед разрешением доступа к прокси. Запись конфигурации выглядит так:

BasicAuth alex replace_with_a_private_password

Используйте руководство, поставляемое с вашим выпуском. Анализатор Tinyproxy 1.11.1 уже включает BasicAuth, тогда как более старые обсуждения могут предшествовать этой функции.

Защитите файл конфигурации: эта запись содержит рабочий пароль. Параметр User операционной системы демона выбирает его учётную запись процесса, а не вход в прокси.

Доступ клиентов и транспорт

Сохраните предусмотренные правила Allow и Deny вместе с аутентификацией. Настройки доступа клиентов в Tinyproxy остаются отдельными от проверки учётной записи. Они ограничивают допустимых клиентов; BasicAuth проверяет их учётные данные.

Аутентификация HTTP Basic не обеспечивает шифрование транспорта. HTTPS-туннель к месту назначения не может защитить вход, который уже был передан через прокси с открытым текстом. SSH-туннель к Tinyproxy, слушающему только loopback — один из возможных защищённых путей.

Если браузер продолжает запрашивать, сравните предоставленные учётные данные с действующей конфигурацией и убедитесь, что запущенный выпуск поддерживает эту директиву.

Похожие статьи