Samba Share - MS Excel при сохранении "не может получить доступ к файлу, есть несколько возможных причин"

У меня странная проблема в моем ресурсе samba 3.5.4 в Ubuntu 10.10. У меня есть одно определение общего ресурса для 3-х клиентов (A,B,C). Этот общий ресурс содержит несколько файлов Excel, которые имеют много формул и связаны друг с другом. Клиент A обращается к файлу с помощью libre office (ubuntu), клиент B получает доступ с WinXP и MS Office 2003, Процесс записи и чтения успешно работает на обоих из них.

Проблема возникает, когда клиент C получает доступ к одному и тому же файлу в MS Excel 2003 (windows xp). Это окно сообщения появляется, когда он сохраняет файл:

Microsoft office excel cannot access the \\192.168.1.23\myshare\
There are several possible reasons: 

     - The File ort path does not exist The file is being used by another program. 
     - The workbook you are trying to save has the same name as a
     - Currently open workbooks.

Я пробовал решение, представленное в KB291204, но оно не сработало. Ниже мое определение доли:

[brainshare]
comment = brainshare
path = /opt/brainshare/
valid users = @brainshare
force group = brainshare
read only = No
create mask = 0775
veto files = /*.scr/*.eml/thumbs.com/

Как я могу устранить эту проблему?

1 ответ

Решение

Задача решена. Решение пришло от samba@list.samba.org

 Add this line to your share definition :
 # On 3 July 2012 13:11, Daniel Müller <mueller@tropenklinik.de> wrote:
     directory mask=2770
     force directory mode=2770
     create mask = 2770
     force create mode=2770
     force security mode=2770
     force directory security mode=2770
     force group= yourgroup
 # Give the directory the sticky bit for the group
Другие вопросы по тегам