[samba] Домен

Vladimir Lettiev crux на gorodmasterov.com
Чт Мар 24 13:49:18 MSK 2005


Антон Горлов wrote:
>>>>Вы просто невнимательно смотрели help по утилите smbldap-useradd:
>>>>add machine script = /usr/sbin/smbldap-useradd -w "%u"
>>>
>>>Хм. С таким скриптом не прокатывает "Не найдено имя пользователя".
>>>Убирание кавычек тоже не помогло. Ы?
> 
>>Вы настраивали nss_ldap?
> 
> Ага. И он даже работает:
...
>>Если да, то покажите /etc/ldap.conf на предмет параметров nss_base*
> 
> [stalker на vmstalker stalker]$ cat /etc/ldap.conf | grep nss_base
> nss_base_passwd ou=Users,dc=samba?one
> nss_base_shadow ou=Users,dc=samba?one
> nss_base_group ou=Groups,dc=samba?one

Вот вам и ответ. Система ищет учётные записи в контейнере 
ou=Users,dc=samba. А где у нас учётные записи компьютеров? Правильно в 
ou=Computers,dc=samba.
Только сразу предупреждаю, нельзя смешивать учётки компьютеров и обычных 
пользователей, последние сборки samba этого не любят - перенастраивайте 
nss_base_*.

>>Смотрите также логи, что там пишется во время добавления машины.
> 
> На предмет чего именно -а то они слабочитаемые да и размер не
> маленький.
> 
> Вот вырезки
...
> log.chaos
> [2005/03/24 02:33:25, 3] rpc_server/srv_samr_nt.c:_samr_create_user(2245)
>   _samr_create_user: Running the command `/usr/sbin/smbldap-useradd -w -i chaos$' gave 9

Уберите '-i'
Повысьте log level.

-- 
С уважением, Владимир Леттиев aka crux <crux на gorodmasterov.com>


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