1

Доброго всем времени суток!!!
Проблема вот в чём: есть samba Version 3.0.23c-2 развернутая на виртуалке, её необходимо интегрировать с Windows Server 2008 R2, проблема возникает при входе в домен.
Все конфиги ниже:
конфиг кербероса:

[logging]
default = FILE:/var/log/krb5libs.log
kdc = FILE:/var/log/krb5kdc.log
admin_server = FILE:/var/log/kadmind.log
[libdefaults]
default_realm = ORGANIZATION.LOCAL
dns_lookup_realm = false
dns_lookup_kdc = false
ticket_lifetime = 24h
forwardable = yes
[realms]
ORGANIZATION.LOCAL = {
  kdc = WINDOWS.ORGANIZATION.LOCAL:88
  admin_server = WINDOWS.ORGANIZATION.LOCAL:749
  default_domain = ORGANIZATION.LOCAL
}
[domain_realm]
.organization.local = ORGANIZATION.LOCAL
organization.local = ORGANIZATION.LOCAL
[kdc]
profile = /var/kerberos/krb5kdc/kdc.conf
[appdefaults]
pam = {
   debug = false
   ticket_lifetime = 36000
   renew_lifetime = 36000
   forwardable = true
   krb4_convert = false
}

Кинитом нормально получаю билет, далее настраиваем самбу:

[global]
   workgroup = ORGANIZATION
   netbios name = test
   server string = test Samba Server
   security = ads
   encrypt passwords = yes
   realm = ORGANIZATION.LOCAL
   password server = WINDOWS.ORGANIZATION.LOCAL
   idmap uid = 10000-20000
   idmap gid = 10000-20000
   winbind enum users = yes
   winbind enum groups = yes
   winbind separator = +
   load printers = no
   printcap name = /etc/printcap
   printing =
   log file = /var/log/samba/%m.log
   max log size = 50
#; [share]
#; comment = a comment
#; path = /share
#; browseable = yes
#; read only = no
#; inherit acls = yes
#; inherit permissions = yes
#; create mask = 700
#; directory mask = 700
#; valid users =

При входе в домен начинается проблема... пишем:

#net ads join -U username
username password:
[2010/06/02 10:08:02, 0] utils/net_ads.c:ads_startup(281)
  ads_connect: Cannot find KDC for requested realm

Вот что выдается на команду синхронизацию времени:

#ntpdate -q xxx.xxx.xxx.xxx
server xxx.xxx.xxx.xxx, stratum 3, offset -40.315606, delay 0.03056
 3 Jun 12:24:48 ntpdate[17547]: step time server xxx.xxx.xxx.xxx offset -40.315606 sec

На сколько я понял, значение offset не допустимо более 5и минут или нет?
Что делать со входом в домен? господа помогайте, мои мысли кончились...

2

Надо использовать samba-3.4.8 или 3.5.x

3

ALex_hha пишет:

Надо использовать samba-3.4.8 или 3.5.x

Это из-за того что WinServer2008? Я правильно Вас понял?

4 (03.06.2010 14:52:23 отредактировано ALex_hha)

да, еще + R2

ads_connect: Cannot find KDC for requested realm

говорит о проблемах с ДНС

5

Спасибо за помощь, буду думать.

6

# host -t srv organization.local

?

7

Вот чего выдал:
organization.local has no SRV record

8

Novii_Nik пишет:
ALex_hha пишет:

Надо использовать samba-3.4.8 или 3.5.x

Это из-за того что WinServer2008? Я правильно Вас понял?

а сборка samba-3.5.Х у меня не ставится а Version 3.3.6 стоит и с доменом 2008 дружит ... если кто знает проблемы конфигурирования samba-3.5.Х поделитесь

9

Сегодня буду пробовать более свежую версию самбы, о результатах отпишу.

10

ОС шлака ... =)

11 (04.06.2010 12:11:11 отредактировано Novii_Nik)

Хрен редьки не слаще...
Установил samba3-3.4.8-42.el5.i386, теперь при выполнении

#net ads join -U username
lib/interface.c:550(load_interfaces)
  WARNING: no network interfaces found

ах, да, еще при попытке перестартовать самбу сервис smb передергивается, а вот NMB - FAILED.

чего теперь подскажите???

12

Вот чего выдал:
organization.local has no SRV record

ну а что ты тогда хочешь? АД должен возвращать как минимум DC/LDAP

а сборка samba-3.5.Х у меня не ставится

ща включаем телепатию и догадываемся почему оно не ставится и какие ошибки выдает  ag

#net ads join -U username
lib/interface.c:550(load_interfaces)
  WARNING: no network interfaces found

а сеть вообще работает?

# net time set

отрабатывает?

13 (07.06.2010 10:52:05 отредактировано Novii_Nik)

Что говорит
# net time set
пока сказать не могу, у нас сеть упала:)

Ага, а тут с  net time set вот какая штуковина...

# net time set
[2010/06/07 10:27:49,  0] lib/interface.c:527(load_interfaces)
  ERROR: Could not determine network interfaces, you must use a interfaces config line

Но, если в /etc/samba/smb.conf прописать вот такую воит строчку:

interfaces = IP самбы eth0

то

# net time set
[2010/06/07 10:30:29,  0] lib/interface.c:550(load_interfaces)
  WARNING: no network interfaces found
Can't contact server (null). Error NT_STATUS_BAD_NETWORK_NAME

,
хотя необходимый домен пингуется.

Что-то я вообще происходящее понимать перестал =(

14 (13.06.2010 18:22:26 отредактировано users)

ALex_hha пишет:

Вот чего выдал:
organization.local has no SRV record

ну а что ты тогда хочешь? АД должен возвращать как минимум DC/LDAP

а сборка samba-3.5.Х у меня не ставится

ща включаем телепатию и догадываемся почему оно не ставится и какие ошибки выдает  ag

#net ads join -U username
lib/interface.c:550(load_interfaces)
  WARNING: no network interfaces found

а сеть вообще работает?

# net time set

отрабатывает?

тут писал http://linuxforum.ru/viewtopic.php?id=4060

15

Добрый день.
Ошибки, описанные выше решились: самбовская тачка не резолвилась в обратной зоне, её там прописали и почти всё стало хорошо.
Теперь при выполнении команды вот что выдает:

# net ads join -U username
username password: 
[2010/06/15 14:19:38, 0] utils/net_ads.c:ads_startup(281)
  ads_connect: Invalid or incomplete multibyte or wide character

И вот вывод net time set, о котором просили выше:

# net time set
Tue Jun 15 14:30:41 MSD 2010

Господа, поделитесь своими мыслями, пожалуйста =)

16

Доброго времени суток.
Ну, наконец-то все проблемы решены.
Оказывается проблема состояла в обратной зоне DNS, наша самбовская машина не резолвилась в домене.
Всем спасибо за помощь.
Думаю тему можно закрывать.