Проверка пользователя прокси сквида

Я хочу установить сквид на своем домашнем ПК, где многие люди используют тот же ПК. Что я могу сделать для проверки пользователей на основе их учетной записи на ПК?

0
задан 12 August 2018 в 21:02

1 ответ

Можно установить аутентификацию (переменных уровней и сложности) в Сквиде для запроса пользователя/передачу человеком, просматривающим. Для такой маленькой реализации я, возможно, рекомендовал бы использовать стандартную аутентификацию, но Ваше решение.

Можно рассмотреть документацию здесь: https://wiki.squid-cache.org/Features/Authentication

Но по существу, для Стандартной аутентификации необходимо будет установить apache2-utils пакет. Затем следуйте за этим:

sudo touch /etc/squid/passwd
sudo chown proxy: /etc/squid/passwd
sudo htpasswd /etc/squid/passwd user1

Теперь мы должны отредактировать squid.conf для аутентификации. К нижней части и перед Вами http_access не позволяют ни один, Вы захотите это:

auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid/passwd
auth_param basic children 5
auth_param basic realm Authentication for Squid Proxy
auth_param basic credentialsttl 6 hours
acl auth_users proxy_auth REQUIRED
http_access allow auth_users

Теперь перезапустите сквид и когда Вы получите доступ к прокси, Вам предложат пользователя/передачу. Существуют вспомогательные приложения, которые позволяют пользователю изменять их собственный пароль после факта, но для единственного экземпляра, это, вероятно, не необходимо.

Удачи

0
ответ дан 28 October 2019 в 04:13

Другие вопросы по тегам:

Похожие вопросы: