mirror of
https://github.com/3proxy/3proxy.git
synced 2026-11-07 02:05:49 +08:00
NTLM authentication of proxy clients was gone but for what was left of it: the 407 answer offering NTLM before Basic (12, under NOCRYPT, which nothing else used) and the one for its handshake (13), sent by nothing, and the prototypes of genchallenge() and mschap(), defined nowhere. The strings after them in proxy_stringtable move up two: 403 with <pre> is 12, 503 13, 401 of the FTP server 14, 100 Continue 15. rus.3ps, StringsPlugin's translation, follows: the two strings go, the 403 with <pre> is UTF-8 as the rest, the XML of the running services has its Content-disposition, and the table of counters the columns of its rows (Action and #/Description were one). NT: passwords, MD4 hashes as Windows keeps them, stay. The documents no longer tell to give proxy -n to turn off NTLM. Plugin binary compatibility: a plugin indexing proxy_stringtable finds the strings from 12 on two places earlier, and a .3ps file of its own with the NTLM strings has two more than 3proxy (StringsPlugin warns). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
34 lines
2.2 KiB
HTML
34 lines
2.2 KiB
HTML
<h3>Плагин аутентификации Windows для 3proxy</h3>
|
||
Поддерживается только аутентификация открытым текстом в домене или на локальной машине Windows.
|
||
<h4>Использование</h4>
|
||
<ol>
|
||
<li>Извлечь WindowsAuthentication.dll в каталог с 3proxy.exe
|
||
<li>Создать 3ProxyAllowedGroup - системная группа Windows, которой разрешено использование прокси. Ее необходимо создать (можно
|
||
использовать группу с другим именем, см. ниже). Учетные записи пользователей, которым разрешен доступ к прокси
|
||
должны быть включены в группу непосредственно или посредством включения их групп. Группа может быть как локальной, так и в
|
||
ActiveDirectory.
|
||
<li>В файле конфигурации загрузить dll с помощью команды plugin:
|
||
<br>plugin "WindowsAuthentication.dll" WindowsAuthentication "3ProxyAllowedGroup"
|
||
<br>Если DLL находится в другом каталоге, то вместо "WindowsAuthentication.dll"
|
||
необходимо указать полный путь к DLL. 3ProxyAllowedGroup - название системной группы,
|
||
которой разрешен доступ к прокси.
|
||
<li>Плагин добавляет новый тип аутентификации - windows. Т.е. для использования
|
||
Windows-аутентификации надо дать команду
|
||
<pre>
|
||
auth windows
|
||
</pre>
|
||
<li>Не рекомендуется использовать данный плагин без кэширования
|
||
аутентификации (authcache), т.к. это приведет к увеличению нагрузки на
|
||
сервер/контроллер домена. Пример:
|
||
<pre>
|
||
authcache user,pass 900
|
||
auth cache windows
|
||
</pre>
|
||
|
||
</ol>
|
||
<h4>Загрузить:</h4>
|
||
<ul>
|
||
<li>Плагин включен в дистрибутив 3proxy 0.6
|
||
</li></ul>
|
||
|