У меня есть прокси-сервер squid, работающий на Ubuntu. Я написал набор правил для acl, включая что-то вроде:
acl exceeded_users proxy_auth "/etc/squid/users/exceeded"
http_access deny exceeded_users all_dst
если какой-либо пользователь превысит лимит пропускной способности, его имя будет перенесено в список превышенных. но проблема в том, чтобы применить это изменение, мне нужно перезапустить squid. Есть ли способ применить эти изменения автоматически без перезапуска squid.
заранее спасибо
Бег squid -k reconfigure
заставит его перезагрузить конфигурацию без перезапуска.
Ты можешь использовать Incron следить за вашим /etc/squid/users/exceeded
list, чтобы автоматически запускать команду перенастройки при каждой записи этого файла.