Здравствуйте. Имеется следующая настройка:<VirtualHost *:80>
...
<Directory "/usr/local/www/pub">
Options Indexes
AuthType NTLM
NTLMAuth on
NTLMDomain domain.foo
NTLMServer srv1
NTLMBackup srv2
Require valid-user
</Directory>
</VirtualHost>Пускает, только если в окне аутентификации браузера (IE, FF) набрать domain.foo\user и соотв. пароль.
Просто user и пароль не проходят, не говоря уже о прозрачной аутентификации. Кто сталкивался?P.S. По идее, строка NTLMDomain domain.foo должна подставлять правильный домен, но и с ней и без нее работает одинаково - после ввода пользователя без домена, при повторной попытке аутентификации в окне автоматом подставляется vhost.domain.foo\user вместо domain.foo\user.
Не использовал mod_ntlm2, поэтому к сожалению не могу по нему ничего сказать.
Не пробовали модуль mod_auth_ntlm_winbind?http://adldap.sourceforge.net/wiki/doku.php?id=mod_auth_ntlm...
Правда должны быть установлены Samba, Winbind, Kerberos.
Сам его использую под FreeBSD 7.0+Samba3+Apache22. Работает через winbindd, поэтому распознаёт опцию Samba
winbind use default domain = yes
>[оверквотинг удален]
>
>Не пробовали модуль mod_auth_ntlm_winbind?
>
>http://adldap.sourceforge.net/wiki/doku.php?id=mod_auth_ntlm...
>
>Правда должны быть установлены Samba, Winbind, Kerberos.
>
>Сам его использую под FreeBSD 7.0+Samba3+Apache22. Работает через winbindd, поэтому распознаёт опцию
>Samba
>winbind use default domain = yesПопробовал. Та же сама история, нужно вводить полностью: domain\user
freebsd 6.3, samba-3.0.30,1, apache-2.2.9
>[оверквотинг удален]
>
>Не пробовали модуль mod_auth_ntlm_winbind?
>
>http://adldap.sourceforge.net/wiki/doku.php?id=mod_auth_ntlm...
>
>Правда должны быть установлены Samba, Winbind, Kerberos.
>
>Сам его использую под FreeBSD 7.0+Samba3+Apache22. Работает через winbindd, поэтому распознаёт опцию
>Samba
>winbind use default domain = yesЗдравствуйте!
Вы совершенно правы!
Дело в правильном использовании winbind use default domain = yes
Подскажите, как дать доступ к папке на www-сервере определенной группе, скажем Domain Admins?
Можно выкрутится require user user1 user2 user3, но хотелось бы в конфигурацию не лазить, а править группу.
>Подскажите, как дать доступ к папке на www-сервере определенной группе, скажем Domain
>Admins?
>Можно выкрутится require user user1 user2 user3, но хотелось бы в конфигурацию
>не лазить, а править группу.Если я правильно понял, то вы это ищете:
http://httpd.apache.org/docs/2.2/mod/core.html#require
>>Подскажите, как дать доступ к папке на www-сервере определенной группе, скажем Domain
>>Admins?
>>Можно выкрутится require user user1 user2 user3, но хотелось бы в конфигурацию
>>не лазить, а править группу.
>
>Если я правильно понял, то вы это ищете:
>http://httpd.apache.org/docs/2.2/mod/core.html#requireКак оказалось, это не работает.
Работает такая конструкция:
NTLMAuthHelper "/usr/local/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp --require-membership-of=S-1-5-21-1754493065-1698724141-3380585873-512"