Система:
Freebsd 9.1
Samba 4.0.8
Все это работает в качестве контроллера домена. Все замечательно работает, политики, доменный пользователе управляются оснастками поставленными на xp от винды 2003.
Проблема возникла, когда решил сделать из этого сервера еще и файлообменник корпоративный.
Выяснилась что доменные пользователи системе не видны.
id User (если User доменный) выдает что пользователь не найден. И проблема то собственно встала в правах файловой системы. Поскольку я не могу назначить права для локальных папок группам из домена, поэтому приходится локально давать права на запись для всех. А это очень не хорошо.
В прошлой самбе после редактирования nsswitch.conf все пользователи и группы были доступны системе.
вот nsswitch.conf
group: files ldap
#group_compat: nis
hosts: files dns
networks: files
passwd: files ldap
shadow: files ldap
#passwd_compat: nis
shells: files
services: compat
services_compat: nis
protocols: files
rpc: files
Но ничего не работает. Может что то где то еще надо поменять? в третей то самбе все настраивалось вручную, все конфиги и прочее. А тут то все автоматом, мастером так сказать настраивается. Может что то, куда то добавить. Подскажите кто решал эту проблему.
>[оверквотинг удален]
> shells: files
> services: compat
> services_compat: nis
> protocols: files
> rpc: files
>
проблему решил, там самба была исталированна с winbind, в общем через лдап не работал поиск, потому что сервер ldap не настроен по умолчанию. а через wbinfo все нормально показывается, поэтому поменял в nsswitch.conf ldap на winbind и все заработало.