Есть в сети доменконтроллер на samba 3.0.26a-25 (ОС OpenSuse 10.3). Есть отдельно файл-сервер на samba (samba 3.0.26a-25; samba-client 3.0.26a-25; samba-winbind 3.0.26a-3; ОС OpenSuse 10.2). Владельцами ресурсов на файл-сервере являются пользователи домена (samba-пользователи, группы samba-пользователей). В samba-конфиге описана одна сетевая папка (см. smb.conf файл-сервера в приложении), входя в которую по сети, пользователь домена должен попадать на нужный ресурс. Все бы хорошо, но проблема в следующем: некоторые пользователи грубо говоря, не видны для ресурсов файл сервера. Т.е. пользователь рабочей станции windows (машина введена в домен samba) ежедневно входит в домен под определенным логином, но не попадает на samba-ресурс файл сервера. Файл-сервер его не пускает, так как «не знает» такого пользователя.. Причем wbinfo -u четко показывает, что пользователь есть (wbinfo -g четко показывает группу samba-пользователя):
wbinfo -u
DOMAIN\user1
DOMAIN\user2
wbinfo -g
DOMAIN\usergroup
Соответсвенно, если оба пользователя входят в samba-группу «usergroup», то пользователь "user2", по непонятной причине не попадает на ресурс файл-сервера, владельцами, которого является samba-группа «usergroup».
Как решить данную проблему? Поднимать LDAP резона нет. Заранее спасибо.
в приложениях конфиги samba доменконтроллера, файл-сервера, smbpasswd
Код:
#PDC smb.conf
[global]
workgroup = DOMAIN
netbios name = serv-domain
server string = serv-domain
map to guest = Bad User
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
logon path =
domain logons = Yes
os level = 65
preferred master = Yes
domain master = Yes
usershare allow guests = Yes
printing = cups
lpq command = %p
lprm command =
#file-server smb.conf
[global]
workgroup = DOMAIN
netbios name = FILE-SERVER
server string = FILE-SERVER
map to guest = Bad User
domain logons = No
local master = No
dns proxy = No
security = domain
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
idmap gid = 10000-50000
idmap uid = 10000-50000
delete readonly = Yes
winbind enum users = yes
winbind enum groups = yes
usershare allow guests = No
template shell = /bin/bash
[avrora]
comment = exchange
path = /home/file-server/Avrora
read only = No
public = yes
create mask = 0777
directory mask = 0777
#smbpasswd on PDC
user1:1046:EC3AEC4E9EDE7592C482C03F54CDB5D9:6C54C33F4B46949DF1C267491E2627ED:[UX ]:LCT-49057DBD:
user2:1265:D6E8ACF925B31DB717306D272A9441BB:D24B91CCB8B78E49AA262FB501918AB3:[UX ]:LCT-49081688: