Исключить определенных пользователей из проверки подлинности Apache - PullRequest
1 голос
/ 21 октября 2011

У меня есть директива AuthType в моем каталоге apache sites-enabled, которая позволяет всем действительным пользователям использовать Require valid-user.Я нахожусь в точке, где мне нужно ограничить доступ путем внесения в черный список / исключая определенных пользователей;Есть ли способ сделать это, не делая Require в обратном порядке (например, Require в группе, которая содержит всех остальных, кроме определенных пользователей для черного списка)?

1 Ответ

1 голос
/ 21 октября 2011

AFAIK единственное, что вы можете сделать, это изменить

AuthUserFile /path/to/user/file
Require valid-user

Где valid-user означает пользователя с подтвержденным паролем. Для:

AuthUserFile /path/to/user/file
AuthGroupFile /path/to/group/file
Require group mygroup
Satisfy All

Тогда вам придется вести групповой файл с авторизованными пользователями внутри. Нечего сказать " любой действительный пользователь, но не в этой группе " только " любой действительный пользователь, который также находится в этой группе " (подробности здесь )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...