Здрасти. Вот попросили организовать доменную систему в неболшой сетке - 20 компов. Прочитал Samba-guide из комплекта димтрибутива этой самбы и что-то не выходит ничерта :-/
вот мой smb.conf:
[global] workgroup = WG netbios name = samba interfaces = eth* lo bind interfaces only = Yes passdb backend = tdbsam pam password change = Yes passwd chat = *New*Password* \ %n\nRe-enter*new*password* %n\n *Password*changed* username map = /etc/samba/smbusers unix password sync = Yes log level = 10 syslog = 0 log file = /var/log/samba3/%m.log name resolve order = wins bcast hosts smb ports = 139 445 time server = Yes add user script = /usr/sbin/useradd -m %u delete user script = /usr/sbin/userdel -r %u add group script = /usr/sbin/groupadd %g delete group script = /usr/sbin/groupdel %g add user to group script = /usr/sbin/usermod -G %g %u add machine script = /usr/sbin/useradd -s /bin/false -d /dev/null %u logon drive = X: logon home = \\%L\%U logon script = scripts\logon.bat logon path = \\%L\profiles\%U domain logons = Yes local master = Yes prefered master = Yes os level = 65 wins support = yes utmp = Yes map acl inherit = Yes hosts allow = 127.0.0.1 192.168.0.0/24 hosts deny = 0.0.0.0/0 veto files = /*.eml/*.nws/*.{*}/ veto oplock files = /*.doc/*.xsl/*.mdb/ [homes] comment = Home Directories valid users = %S read only = No browseable = No [netlogon] comment = Accounting Files path = /var/lib/samba/netlogon read only = Yes write list = Administrator locking = No browseable = No [profiles] comment = Profile Share path = /var/lib/samba/profiles read only = No profile acls = Yes browseable = No
ls -l /var/lib/samba drwxr-xr-x 3 root root 96 Apr 25 18:59 netlogon drwxr-xr-x 7 root root 168 Apr 25 18:59 printers drwx------ 2 root root 136 Apr 25 19:17 private drwxr-xr-x 4 root root 120 Apr 25 18:59 profiles drwxr-xr-x 2 root root 48 Apr 25 13:11 scripts
Потом добавил Administrator`a smbpasswd -a root потом сделал образы групп: groupadd mynet net groupmap modify ntgroup="Domain Admins" unixgroup=root net groupmap modify ntgroup="Domain Users" unixgroup=users net groupmap modify ntgroup="Domain Guests" unixgroup=nobody net groupmap add ntgroup="Net HERD" unixgroup=mynet type=d
После всего этого добаляю пользователя, создаю папку в /var/lib/samba/profiles/username и выставляю на неё права что username был её владельцем
После чего с другого компа говорю net join -U Administrator и в ответ получаю: Administrator's password: [2005/04/27 02:05:00, 0] utils/net_ads.c:ads_startup(186) ads_connect: Transport endpoint is not connected [2005/04/27 02:05:00, 0] passdb/secrets.c:secrets_init(64) Failed to open /var/lib/samba/private/secrets.tdb [2005/04/27 02:05:00, 0] passdb/secrets.c:secrets_init(64) Failed to open /var/lib/samba/private/secrets.tdb [2005/04/27 02:05:00, 0] utils/net_rpc.c:rpc_oldjoin_internals(270) error storing domain sid for WC [2005/04/27 02:05:01, 0] passdb/secrets.c:secrets_init(64) Failed to open /var/lib/samba/private/secrets.tdb [2005/04/27 02:05:01, 0] utils/net_rpc_join.c:net_rpc_join_newstyle(336) error storing domain sid for WC Unable to join domain WC.
Что я делаю не так ?
P.S.: не пинайте сильно, если кто скажет где про это почитать, так чтоб для нубисов понятно было тоже хорошо :-)