.htaccess из определенной группы UNIX

#apache #.htaccess #unix #authentication #login

#apache #.htaccess #unix #аутентификация

Вопрос:

Мне нужно создать логин для пользователей из группы users . Теперь у меня есть это:

 AuthType Basic
AuthName "Restricted Files"
AuthUserFile path??
  

Каков путь к .htaccess для пользователей из группы users ? Как я могу это решить?

Комментарии:

1. заменил server тег на apache , поскольку это явно то, на что вы ссылаетесь. Кроме того, это может быть лучше подходит для ServerFault …

Ответ №1:

Предполагая, что вы имеете в виду системную группу (вы написали «группа UNIX»): используйте mod_authz_unixgroup и mod_authnz_external .

 AddExternalAuth pwauth  /usr/sbin/pwauth
SetExternalAuthMethod   pwauth  pipe
...
<Location /path/to/restricted/...>
  AuthType Basic
  AuthName "Restricted area"
  AuthBasicProvider external
  AuthExternal pwauth
  AuthzUnixgroup on
  Require group ...
</Location>
  

Комментарии:

1. @Kevin: ох. Рад быть полезным. Я уже думал, что меня ввели в заблуждение, потому что вы приняли другой ответ 🙂