LINUX.ORG.RU
ФорумAdmin

Samba пользователи не могут редактировать файлы друг друга.

 , ,


0

2

Помогите разобраться. Тема избитая но все же. Никак не могу понять где грабли.

Ubuntu 20.10 LTS
samba -V
Version 4.11.6-Ubuntu
/etc/samba/smb.conf
[buhexchange]
    comment = Обмен документами
    path = /samba/buhexchange/

    public = Yes
    writable = Yes
    read only = no
    guest ok = no
    valid users = master, user, user1
    write list = master,  user, user1
    create mask = 0777
    directory mask = 0777
    force create mode = 0777
    force directory mode = 0777

пользователи Windows подключаются без проблем. Но файл созданный одним, не может быть сохранен другим но для чтения открывается нормально и если простой файл *.txt то редактируется обоими одинаково.

ll /samba/buhexchange/
total 40
drwxrwxrwx  3 root   users   4096 Nov  9 12:44  ./ 
drwxrwxrwx 11 root   root    4096 Nov  9 11:23  ../  
-rwxrwxr-x  1 master master 11921 Nov  9 12:44'Документ Microsoft Word.docx'* 
-rwxr--r--  1 root   users   8408 Nov  9 12:40 'Лист Microsoft Excel.xlsx'*
drwxrwxrwx  2 root   users   4096 Nov  9 11:30'Новая папка'/
-rwxrwxrwx  1 root   users     14 Nov  9 12:38 'Новый текстовый документ.txt'*

Очень прошу помощи разобраться где собака порылась.

Посмотри ls -a. Первый пользователь файл закрыл или только сохранил? Гугл "совместный доступ excel.

Elyas ★★★★★ ()
Ответ на: комментарий от Elyas

файл точно закрыт. Я создал этот блок такой же как и есть еще такие другие. Это я сам с двух компьютеров под разными именами зашел создал файлы просто правой кнопкой мыши в виндовс, создать документ ворд, эксель и т.п. Добавил тестовую запись, сохранил. Закрыл.
А с другого подключил папку открыл, отредактировал и не сохраняет.

srv:ls -la

drwxrwxrwx 3 root users 4096 Nov 9 12:44 .

drwxrwxrwx 11 root root 4096 Nov 9 11:23 ..

-rwxrwxr-x 1 master master 11921 Nov 9 12:44 ‘Документ Microsoft Word.docx’

-rwxr–r– 1 root users 8408 Nov 9 12:40 ‘Лист Microsoft Excel.xlsx’

drwxrwxrwx 2 root users 4096 Nov 9 11:30 ‘Новая папка’

-rwxrwxrwx 1 root users 14 Nov 9 12:38 ‘Новый текстовый документ.txt’

попробую погуглить, но раньше был другой сервер с samba3. такого не было

reanews ()
Ответ на: комментарий от reanews

но если в консоли сервера chmod -R 777 /samba/buhexchange/ -rwxrwxrwx 1 master master 12000 Nov 9 13:29 ‘Документ Microsoft Word.docx’

но после редактирования пользователем изменяется опять разрешения

-rwxrwxr-x 1 master master 12061 Nov 9 13:32 ‘Документ Microsoft Word.docx’ или -rwxrwxr-x 1 user user 12061 Nov 9 13:32 ‘Документ Microsoft Word.docx’

в зависимости от того кто редактировал

Вроде в самбе правильно указал все разрешения и форсировать указал. Как починить?

reanews ()
Ответ на: комментарий от Morin

при добавлении сетевого диска сообщает, что Указанный удаленный или сетевой путь запрещен текущими параметрами безопасности

reanews ()
Ответ на: комментарий от reanews

копай групповые политики, я сейчас быстро не вспомню, полагаю что проблема у тебя только с офисом

Morin ★★★★ ()
Ответ на: комментарий от Morin

спасибо за ссылки. Буду разбираться. А каким может быть еще вариант организации совместной работы с документами локально в офисе из бесплатных в небольшом офисе. (я понимаю, что это тема порой для шуток у кого на что «ресурсов» хватит) Но все же если в небольшом коллективе человек на 8 - 10, что бы не каждому править настройки word и excel без домена ? (имею ввиду, что бы и офис и Windows разрешала по очереди редактировать документы?)

reanews ()
Ответ на: комментарий от reanews

У вас каждый юзер с отдельной группой принципиально или случайно?

anc ★★★★★ ()
Ответ на: комментарий от reanews

да тут только самба и приходит на ум, возможно посмотрите в сторону nfs

funyfizik ()
Ответ на: комментарий от reanews

nextcloud обвешанный плагинами, насколько бюджетно выйдет вопрос интересный, часть нужных плагинов для совместной работы без скачки файлов все же стоит сколько-то денег. Из бонусов более гибкое управление правами на файлы

Morin ★★★★ ()

Что тут не понятного?

Эти файлы всем, кроме хозяина, доступны только для чтения

-rwxrwxr-x  1 master master 11921 Nov  9 12:44'Документ Microsoft Word.docx'* 
-rwxr--r--  1 root   users   8408 Nov  9 12:40 'Лист Microsoft Excel.xlsx'*

Эти доступны полностью (общая группа users)

drwxrwxrwx  2 root   users   4096 Nov  9 11:30'Новая папка'/
-rwxrwxrwx  1 root   users     14 Nov  9 12:38 'Новый текстовый документ.txt'*
futurama ★★★★★ ()
Ответ на: комментарий от futurama

там вопрос как раз в том, что почему не передается как раз наследование от директории файлам и папкам внутри нее. А устанавливается наследование от пользователей на файлы. (И относительно групп) Там пользователи могут входить в несколько групп одновременно.

reanews ()
Ответ на: комментарий от reanews

вопрос был почему нет доступа. ответ потому что права на файлы такие что не дают доступ

futurama ★★★★★ ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.