Люди, подскажите, пожалуйста, где моя ошибка?
Потихоньку осваиваю САМБУ. Попытался поднять домен NT4 на САМБА.
Конфиг следующий:
Код: Выделить всё
samba:~# testparm -s
Load smb config files from /etc/samba/smb.conf
rlimit_max: rlimit_max (1024) below minimum Windows limit (16384)
Processing section "[homes]"
Processing section "[netlogon]"
Processing section "[accounts]"
Loaded services file OK.
Server role: ROLE_DOMAIN_PDC
[global]
workgroup = TEST
interfaces = 192.168.3.1, 192.168.2.1, 127.0.0.1
passwd chat = *New*Password* %n\n*Re-enter*new*password* %n\n *Password*changed*
username map = /etc/samba/smbusers
syslog = 3
name resolve order = wins bcast hosts
add user script = /usr/sbin/useradd -m -G users '%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 -a -G '%g' '%u'
add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody '%u'
logon script = scripts\login.bat
logon path =
logon drive = X:
domain logons = Yes
preferred master = Yes
wins support = Yes
[homes]
comment = Home Directories
valid users = %s
read only = No
browseable = No
[netlogon]
comment = Network Logon Service
path = /data/%U
valid users = %s
read only = No
[accounts]
comment = Accounting Files
path = /data/accounts
valid users = %G
read only = NoПри этом, вроде все есть:
Код: Выделить всё
samba:~# ls -lR /data
/data:
итого 4
drwxrwxr-x 4 root root 1024 Июн 20 15:28 .
drwxr-xr-x 24 root root 1024 Июн 20 15:28 ..
drwxrwxr-x 2 root acctsdep 1024 Июн 20 15:28 accounts
/data/accounts:
итого 2
drwxrwxr-x 2 root acctsdep 1024 Июн 20 15:28 .
drwxrwxr-x 4 root root 1024 Июн 20 15:28 ..
samba:~# grep acct /etc/passwd
acctsdep1:x:1003:1004:Бухгад ер:/home/acctsdep1:/bin/false
samba:~# id acctsdep1
uid=1003(acctsdep1) gid=1004(acctsdep) группы=1004(acctsdep)
samba:~# smbpasswd -a acctsdep1
New SMB password:
Retype new SMB password:
Mismatch - password unchanged.
Unable to get new password.
samba:~# net groupmap list | sort
Domain Admins (S-1-5-21-1580828706-21734940-2514901944-1003) -> root
Domain Guests (S-1-5-21-1580828706-21734940-2514901944-1005) -> nogroup
Domain Users (S-1-5-21-1580828706-21734940-2514901944-1004) -> users
Бухгалтерия (S-1-5-21-1580828706-21734940-2514901944-1006) -> acctsdep
samba:~# smbclient -L localhost -U%
Domain=[TEST] OS=[Unix] Server=[Samba 3.5.6]
Sharename Type Comment
--------- ---- -------
netlogon Disk Network Logon Service
accounts Disk Accounting Files
IPC$ IPC IPC Service (Samba 3.5.6)
Domain=[TEST] OS=[Unix] Server=[Samba 3.5.6]
Server Comment
--------- -------
SAMBA Samba 3.5.6
Workgroup Master
--------- -------
TESTПри этом ну никак не хоче пользователь получать доступ к шАре.
Код: Выделить всё
samba:~# smbclient //192.168.3.1/accounts -U acctsdep1
Enter acctsdep1's password:
Domain=[TEST] OS=[Unix] Server=[Samba 3.5.6]
tree connect failed: NT_STATUS_ACCESS_DENIEDв логе при этом:
Код: Выделить всё
[2011/06/20 20:21:05.379329, 2] auth/auth.c:304(check_ntlm_password)
check_ntlm_password: authentication for user [acctsdep1] -> [acctsdep1] -> [acctsdep1] succeeded
[2011/06/20 20:21:05.385992, 2] smbd/service.c:598(create_connection_server_info)
user 'acctsdep1' (from session setup) not permitted to access this share (accounts)
[2011/06/20 20:21:05.386951, 1] smbd/service.c:678(make_connection_snum)
create_connection_server_info failed: NT_STATUS_ACCESS_DENIEDпод рутом все нормально:
Код: Выделить всё
samba:~# smbclient //192.168.3.1/accounts -U root
Enter root's password:
Domain=[TEST] OS=[Unix] Server=[Samba 3.5.6]
smb: \> qКод: Выделить всё
[2011/06/20 20:31:59.483510, 2] auth/auth.c:304(check_ntlm_password)
check_ntlm_password: authentication for user [root] -> [root] -> [root] succeeded
[2011/06/20 20:31:59.492160, 1] smbd/service.c:1070(make_connection_snum)
samba (::ffff:192.168.3.1) connect to service accounts initially as user root (uid=0, gid=0) (pid 2999)
[2011/06/20 20:32:03.256221, 1] smbd/service.c:1251(close_cnum)
samba (::ffff:192.168.3.1) closed connection to service accountsну где я так согрешил?
Уже всю голову сломал. Помогите проблему отыскать?
Заранее спасибо!!!
решение тут