Ситуёвина такая:
стоит samba 3.0.23d FreeBSD 6.2
на запрос wbinfo -t всё окей, wbinfo -g все группы отображаются, wbinfo -u тоже все юзеры показываются.
самбу собирал в ручную, каталог установки /usr/local/samba.
после плясок с бубном вокруг pam, получилось следующее:
на введенный логин пароль говорит login incorrect, на первую консоль пишет
pam_winbind[xxx]: user ['user'] access granted.
что с этим делать?
почему на id user пишет 'no such user'?
Правильно ли я понимаю, что всё дело в nsswitch? А как его прально настроить, и где
собсно должны валятся библиотеки для этого nsswitch? Сделал как в мане - толку нету.вот конфиг самбы:
[global]
auth methods = winbind
workgroup = MY_DOM
server string = freesmb
netbios name = freesmb
security = ads
hosts allow = 192.9.200. # 127.0.0.
load printers = no
encrypt passwords = yes
winbind uid = 10000-20000
winbind gid = 10000-20000
template home dir = /usr/home/smb/U%
template shell = /bin/tcsh
winbind enum users = yes
winbind enum groups = yes
winbind use default domain = yes
nt acl support = yes
log file = /usr/local/samba/var/log.%m
log level = 4
max log size = 50
password server = dc.my_dom.ru
realm = MY_DOM.RU
interfaces = lnc0
[tmp]
comment = Temporary file space
path = /tmp
read only = yes
public = yes
И еще вопрос: почему при попытке доступа к данной шаре (\\192.168.0.5\tmp), выплёвывается
окошко на пользователя/пароль, и хоть убей ... в логи сыпется типа пользователь не опознан
(хотя админиский аккаунт :))? Причем с этим аккаунтом samba был введен в домен.
И напоследок ... а вообще реально хоть поднять без портов, что-то хоть скольнибудь
сложнее апача B-)?