Задача банальна - расшарить один каталог для нескольких машин в локальной сети (линукс и вин-машины), чтобы у всех была возможность записи в файлы, но! если файл уже открыт кем-то, то открываться он должен только на чтение и не более. Начитался я про блокировки и вообще ничего не понял. Прошу помощи и объяснения на пальцах. Заранее спасибо.
Для меня идеальным был бы вариант такого конфига:
Код: Выделить всё
[global]
netbios name = FILESERVER
server string = SharedFiles
security = SHARE
guest account = smbuser
[SharedFiles]
path = /home/smbuser
read only = No
guest only = Yes
guest ok = YesТо есть все пользователи файлхранилища являют собой как бы одного юзера smbuser, который может создава-удалять что угодно в каталоге. Возможно ли при такой схеме (1 пользователь) настроить блокировки файлов, уже кем-то открытых? Или же придется заводить пользователей для всех отдельно?
Contacts: