Имя: Пароль:
IT
Админ
Общие файлы в сети Linux
0 ogion83
 
15.06.21
12:10
Сетка из компьютеров на Ubuntu. На одном есть папка "Общение" открытая в сети, в ней файл экселевский. В нем вносят изменения пользователь этого компьютера и другой, открывая у себя. Через некоторое время, этот файл вдруг перестает быть доступным для изменений для пользователя на чьем компьютере он расположен, а другой работник может его изменять по прежнему.
Как это исправить? Чтобы не закрывался для изменений.
1 Djelf
 
15.06.21
12:14
(15) Блокировки при открытии файла локально и по самбе разные. Открывать файл в обоих случаях через сетевую папку Общение.
2 ogion83
 
15.06.21
12:19
(1) То есть и "хозяину" файла, тоже открывать заходя в неё через, так сказать, сетевое окружение?
3 Фрэнки
 
15.06.21
12:21
(2) Так а как создавали это самое "сетевое окружение" ?
4 ogion83
 
15.06.21
12:42
Samba установлена, так как есть ещё и ПК на Windows. Все сидят в одной Рабочей группе, ip и другие настройки везде указаны в ручную.
5 Djelf
 
15.06.21
13:07
(2) Не только. Еще и совместный доступ в самом файле открывать нужно: https://help.libreoffice.org/3.3/Common/Collaboration/ru
А если файл открыт и LibreOffice и Excel, то так работать вообще не должно. imho
6 ogion83
 
15.06.21
13:25
В файле одновременно работает только 1 человек, при необходимости один закрывает другой открывает. Но даже при таком режиме, почему то блокируется возможность изменения главного пользователя.
7 ДенисЧ
 
15.06.21
13:27
(6) Потому что сэкономили на линух-админе...
8 ogion83
 
15.06.21
13:30
(7)Потому что сэкономили на винде.
9 Фрэнки
 
15.06.21
13:33
(8) потому что под виндой те же яйца, только вид в профиль. Проблема в соблюдении самбой (хоть в винде, хоть в караганде) протокола открытия файла на чтение-запись.
10 Djelf
 
15.06.21
13:47
(6) Поиграй блокировками: https://www.opennet.ru/base/net/smb_1c.txt.html
Вроде нормально описано... При каком-то сочетании должно сработать.
11 vbus
 
18.06.21
08:03
Тут в зависимости от настроек, если всем все разрешено, можно примерно так:
comment=Public
    path =/Путь/к/share
    read only=no
    guest ok=yes
    public = yes
    create mask=0777
    directory mask=0777
    force user=Пользователь который будет владельцем файлов и каталогов
    force group=Группа которой будет принадлежать файлы и каталоги

Если права настроены иначе, то по обстановке.
12 shotsdv2008
 
18.06.21
15:10
Чтобы таких фокусов не было, и на саму папку и в самбе надо устанавливать права 2777, а не 0777.
Ошибка? Это не ошибка, это системная функция.