FW: [samba] Squid ntlm A?OIOEUAAEN EU w2k AIIAIA

Peter Teslenko inkyspot на home.ru
Пт Июн 4 14:13:53 MSD 2004


Hello Ilya,

Friday, June 4, 2004, 12:49:51 PM, you wrote:

IS> Алексей,

IS> Не знаю сделали вы это, но возможно и нет, но для работы winbind надо

разумеется сделал.

IS> 1. Установить пакет Самба
IS> 2. Предоставить минимальную конфигурация в /etc/samba/smb.conf или
IS> /usr/local/samba/lib/smb.conf

IS> 	Это пример конфигурации для samba 2.2.8
IS> 	Для версии 3.0.х нужно внести	незначительные коррективы

IS> 	[global]
IS> 		workgroup = <domain name>
IS> 		security = domain
IS> 		password server = <domain controller>
IS> 		encrypt passwords = yes
IS> 		winbindd uid = 10000-20000
IS> 		winbindd gid = 10000-20000

IS> 3. Ввести squid машину в домен

IS> 	для 2.2.8
IS> 		smbpasswd -j <domainname> -r <domain controller> -U
IS> <domainname>/<administratorlogin>

это сделано

IS> 	если все будет успешно то комманды wbinfo -t, wbinfo -u, wbinfo -g -
IS> дадут вам правильные рузультаты

Они и дают. Я ж этого не отрицаю.

IS> Правда, сдесь есть тонкость если у вас домен в нативном режиме, тогда
IS> потребуется аутентификация по керберосу и также поддержка ldap, поэтому
IS> прежде чем вы сможете подсоединиться к домену вам нужно будет поставить
IS> поддержку kerberos и ldap.

IS> Еще один момент, если у вас нет готового пакета, то самбу надо будет
IS> компилировать с поддержкой with-winbind, with-ldap, with-kerb5

самбу собирал сам
./configure  --with-winbind --with-winbind-auth-challenge --with-smbmount
самба 2.2.8a

IS> 4. В squid.conf нужно, чтобы было следующее
IS> 	In /etc/squid/squid.conf
IS> 		auth_param ntlm program /usr/sbin/wb_ntlmauth
IS> 		auth_param ntlm max_children 25
IS> 		auth_param ntlm max_challenge_reuses 3
IS> 		auth_param ntlm max_challenge_lifetime 2 minutes

и это все есть.

IS> Вот такие мысли,
IS> Извините если вы этое сделали и проблема не в этом.

Проблема вот в чем.
squid честно выдает имя пользователя вот в таком виде domain\\username
а helper'ы squid'овые пытаются ловить просто username.
Я подправил perl'оый скрипт wbinfo_group.pl чтобы он брал только имя и
теперь все работает нормально, но этож как-то неправильно...


-- 
Peter Teslenko
+7-812-9404035



Подробная информация о списке рассылки Samba