Доброе время суток! Столкнулся со следующей проблемой в работе Samba .
Есть сервер на котором крутится Samba , есть три общих шары, и у каждого пользователя есть вой шары которые видны только ему, подключаются они через include вот конфиг:
[global]
workgroup = WORKGROUP
server string = FS
encrypt passwords = yes
security = USER
netbios name = FS
log file = /var/log/samba/%U.log
max log size = 500
socket options = IPTOS_LOWDELAY TCP_NODELAY
deadtime = 300
getwd cache = Yes
lpq cache time = 45
wins support = yes
wins proxy = yes
name resolve order = wins lmhosts host bcast
bind interfaces only = true
interfaces = eth0, ppp+
socket address = 127.0.0.1 192.168.2.254 192.168.4.254
hosts deny = ALL
hosts allow = 192.168.2., 192.168.4.
enhanced browsing = yes
debug level = 1
create mask = 0777
directory mask = 0777
dos charset=cp866
unix charset=UTF-8
restrict anonymous = 2
domain master = yes
local master = yes
preferred master = yes
browse list = yes
os level = 255
ldap ssl = no
vfs objects = recycle full_audit
recycle:repository = /hard1/basket
recycle:exclude = .tmp | .TMP | ~$ | ~WRL
recycle:keeptree = yes
recycle:versions = yes
veto files = /.mp3/.lnk/*.avi/
large readwrite = yes
Обменник]
browseable = yes
writable = yes
path = /hard1/total
[distr]
browseable = no
writable = yes
path = /hard1/distr
include = /autostart/samba/%U
Все работает идеально, пока пользователи заходили на файловый сервер(FS) чрез windows XP и каждый со своего компьютера.
Но понадобилась создать отдельный сервер для выполнения разных задач, на нем крутится windows 2008 r2 и подняты удалённые рабочий столы(RDP), пользователи заходят, работают со всеми программами, которые там есть все успешно, но как всегда есть своя ложка дёгтя.
Пользователь №1 подключается к файловому серверу (FS) с удалённого рабочего стола (RDP) под своим логином все вроде нормально видит свой папки и может работать, теперь заходит пользователь №2 тоже под своим логином на RDP видит свой стол и пытается подключиться к FS и тут начинается. Пользователь №2 видит папки пользователя №1 а этот свою очередь может увидеть №2 а и так все могут перемешиваться все зависит от того сколько пользователей и кто зашел последний его папки и видно.
Опытны путем выяснил через утилиту smbstatus, что если заходить на FS с одного компа то у всех пользователей PID будет одинаковый и поэтому идет пересечение папок
Samba version 3.5.4-5.11.1-2573-SUSE-SL11.3
PID Username Group Machine
12873 poshniy mail terminalserver (192.168.2.107)
13088 yaroshenko mail cp0171 (192.168.2.6)
12873 biglz users terminalserver (192.168.2.107)
Подскажите, как от этого избавится, как заставить самбу привязаться, например, к логину а не к компьютеру.