[samba] [freebsd] PDC (Windows 2000 Server) + Samba + Squid

Mikhail V. Drogovozov mikhail на mail.knastu.ru
Вт Сен 14 12:57:40 MSD 2004


>> >> > Здравствуйте. Есть идея. У меня все учетные записи хранятся на PDC,
>> >> > который на Windows 2000 Server, хочу поставить Squid (FreeBSD) и через
>> >> > Samba или если это возможно через PDC раздавать интернет. Есть ли у
>> >> > кого какие нибудь соображения? Подскажите в какую сторону смотреть
>> >> http://www.opennet.ru/base/net/win_squid.txt.html
>> 
>> RNG> У меня такое работает уже около 4 месяцев и пока никаких проблем не было :),
>> RNG> особенно понравился delay-pool на основе логина из домена.
>> 
>> Какие версии Samba и Squid'а Вы используете? Я пытался сделать из
>> Samba 3.0.6 и Squid 2.5.STABLE6. В итоге после прочтения
>> (http://www.opennet.ru/base/net/win_squid.txt.html) и запуска
>> usr/local/squid/libexec/wb_auth -d получаю: "Can't contact winbindd.
>> Dying". И Все. До этого момента все шло отлично.
GD> в рассылке эта тема поднималася уже миллион раз. следует вместо хэлперов
GD> из squid использовать их аналоги из samba
GD> например 
GD> auth_param ntlm program /usr/bin/ntlm_auth
GD> --helper-protocol=squid-2.5-ntlmssp

Смотрим...
1. tar zxf samba-2.2.5.tar.gz
2. cd samba-2.2.5/source
3. ./configure --with-winbind --with-winbind-auth-challenge
4. make
6. make install
7. ee /usr/local/samba/lib/smb.conf
   [global]
   workgroup = FCT
   netbios name = mail
   server string = mail.knastu.ru
   hosts allow = 192.168.1. 1.1.1. 127.
   winbind separator = +
   winbind use default domain = yes
   winbind uid = 10000-20000
   winbind gid = 10000-20000
   winbind enum users = yes
   winbind enum groups = yes
   template homedir = /tmp/winnt/%D/%U
   template shell = /bin/bash
   max log size = 50
   security = domain
   password server = fctdom fctdom
   encrypt passwords = yes
8. cd /usr/local/samba/bin
9. ls
total 11368
   6 -rwxr-xr-x  1 root  wheel     4388 14 OAI 19:44 findsmb
 368 -rwxr-xr-x  1 root  wheel   351196 14 OAI 19:44 make_printerdef
 368 -rwxr-xr-x  1 root  wheel   349817 14 OAI 19:44 make_smbcodepage
 368 -rwxr-xr-x  1 root  wheel   347429 14 OAI 19:44 make_unicodemap
 656 -rwxr-xr-x  1 root  wheel   647396 14 OAI 19:44 nmbd
 512 -rwxr-xr-x  1 root  wheel   507785 14 OAI 19:44 nmblookup
 896 -rwxr-xr-x  1 root  wheel   900346 14 OAI 19:44 rpcclient
 880 -rwxr-xr-x  1 root  wheel   875695 14 OAI 19:44 smbcacls
 576 -rwxr-xr-x  1 root  wheel   571178 14 OAI 19:44 smbclient
 400 -rwxr-xr-x  1 root  wheel   378602 14 OAI 19:44 smbcontrol
1552 -rwxr-xr-x  1 root  wheel  1566001 14 OAI 19:44 smbd
 848 -rwxr-xr-x  1 root  wheel   846655 14 OAI 19:44 smbpasswd
 512 -rwxr-xr-x  1 root  wheel   505124 14 OAI 19:44 smbspool
 416 -rwxr-xr-x  1 root  wheel   408799 14 OAI 19:44 smbstatus
   6 -rwxr-xr-x  1 root  wheel     4862 14 OAI 19:44 smbtar
 880 -rwxr-xr-x  1 root  wheel   869598 14 OAI 19:44 swat
  28 -rwxr-xr-x  1 root  wheel    27030 14 OAI 19:44 tdbbackup
 368 -rwxr-xr-x  1 root  wheel   349717 14 OAI 19:44 testparm
 384 -rwxr-xr-x  1 root  wheel   370150 14 OAI 19:44 testprns
 384 -rwxr-xr-x  1 root  wheel   362285 14 OAI 19:44 wbinfo
 960 -rwxr-xr-x  1 root  wheel   959052 14 OAI 19:44 winbindd

Читаю в статье (После этого необходимо заригестрировать SAMBA в домене
Windows. Для этого нужэно набрать команду:
/usr/local/sbin/smbpass -j DOMAIN -r PDC -UAdministrator)

10. ls smbpass

Ну и что мне делать? Второй раз пересобирал.

---
С уважением, Mikhail V. Drogovozov
     E-mail: mikhail на mail.knastu.ru
    Моб.тел: +7-924-225-1264
        ICQ: 149731111




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