получить sambaSID
Добавлено: 2007-09-25 10:59:15
Поднял в локалке PDC на самба 3 с аутентификацией в LDAP. Делал вот по этой доке http://www.lissyara.su/?id=1329. Все работает, машины, пользователи добавляются. Но при добавлении пользователя с помощью скрипта из комплекта ldapscripts, как и при добавлении его через самбу (тот же скрипт). Не описываются свойства пользователя в домене, т.е. принадлежность к домену, домашний каталог, путь к профилю и т.д. Приходится дописывать необходимую информацию через LDAP Administrator. Неудобно.
В /usr/local/etc/ldapscripts/ есть шаблоны ldif'оф для добавления пользователя, компьютера или группы.
поменял его на
теперь в логах ругается на то, что не задан sambaSID и пользователя не добавляет. Как настроить автоматическое заполнение этого поля в LDAP?
В /usr/local/etc/ldapscripts/ есть шаблоны ldif'оф для добавления пользователя, компьютера или группы.
Код: Выделить всё
[root@m4s ldapscripts]# cat ldapadduser.template.sample
dn: uid=<user>,<usuffix>,<suffix>
objectClass: account
objectClass: posixAccount
cn: <user>
uid: <user>
uidNumber: <uid>
gidNumber: <gid>
homeDirectory: <home>
loginShell: <shell>
gecos: <gecos>
description: User account
Код: Выделить всё
[root@m4s ldapscripts]# cat ldapadduser.template.with_samba_info
dn: uid=<user>,<usuffix>,<suffix>
objectClass: account
objectClass: posixAccount
objectClass: SambaSamAccount
cn: <user>
uid: <user>
uidNumber: <uid>
gidNumber: <gid>
homeDirectory: <home>
loginShell: <shell>
gecos: <gecos>
description: User account
sambaDomainName: L89
sambaHomeDrive: Z:
sambaHomePath: \\m4s\<user>\
sambaLogonScript: logon.bat
sambaProfilePath: \\m4s\<user>\