Випуски 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 — один із можливих захищених шляхів.

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

Схожі статті