samba: не работают автономные папки
Добавлено: 2011-09-05 11:47:26
Хочу сделать, чтоб папки юзеров, которые хранятся на сервере, были доступны оффлайн. В конфиге самбы шара определена следующим образом:
Однако при выдёргивании проводка каталоги отваливаются. При старте монтируются в винду таким скриптом:
То есть сначала шара монтируется как диск Z:, потом в неё перенаправляются "Мои документы". Пробовал делать так:
То есть сразу перенаправлять "Мои документы" в шару, без предварительного монтирования как диска. Всё равно не работает. В логах самбы тишина, в логах винды - тем более.
Самое интересное, что сначала работало. В какой момент перестало - не знаю. По началу я хотел заюзать перемещаемые профили, соответственно, в конфиге самбы были такие строки:
Потом отказался от этой идеи, решил хранить на сервере только "Мои документы". Соответственно, именил последний кусок конфига на вот такой:
Может быть перестало работать после этого, хотя точно не знаю. Может кто сталкивался с подобным? поиск по интернетам вроде ничего не даёт 
Код: Выделить всё
[HOME]
comment = Home Directories
path = /home/samba/homes/%U
read only = no
public = no
writable = yes
create mask = 0600
browseable = yes
directory mask = 0700
# Делаем автоматическое включение автономных папок на хоме папках
csc policy = programs
Код: Выделить всё
net use Z: /delete & net use w: \\mr-harrison\HOME^M
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "Personal" /d "Z:\\" /f^M
Код: Выделить всё
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "Personal" /d "\\mr-harrison\HOME" /f
Самое интересное, что сначала работало. В какой момент перестало - не знаю. По началу я хотел заюзать перемещаемые профили, соответственно, в конфиге самбы были такие строки:
Код: Выделить всё
# путь к перемещаемому профилю
logon path = \\%L\profiles
# путь к хомякам юзеров
logon home = \\%L\HOME
logon drive = Z:
Код: Выделить всё
# путь к перемещаемому профилю
logon path =
# путь к хомякам юзеров
logon home = ""
