Я пытаюсь применить набор правил ACL к членам определенной группы пользователей на компьютере под управлением Linux под управлением Squid, которым я управляю.
Я создал набор правил без особых трудностей, но у меня возникают трудности при настройке схемы аутентификации, которая будет применять эти правила только к определенному подмножеству пользователей в системе, оставляя оставшуюся часть трафика без изменений.
Похоже, что параметр auth_param
- это то, что я ищу, но мне не особо повезло в разборе документации.
В идеале мне бы хотелосьпараметр auth_param
, который отправляет имя пользователя в сценарий оболочки, который проверяет существование этого пользователя в соответствующей группе, а затем возвращает некоторое значение, чтобы определить, следует ли применять к ним правила.
Документация предполагает, что такой механизм был бы возможен, но я не смог найти соответствующих примеров.