Samba 3.6.3 + Windows 7, Sandman_VO, 07-Сен-16, 12:55 [смотреть все]Всем доброго дня.Установлен сервер SLES 11 SP3 и настроена Samba 3.6.3 Серверу присвоен адрес 192.168.1.1 Есть удаленная сеть 192.168.100.0/24, которая подключается к указанному серверу. Так вот возникла проблема с доступом к файлам из Windows 7. Если открывать файлы doc ms office то необходимо дать разрешение на изменение файла и все нормально работает. Если открывать файл odt openoffice файл открывается только для чтения. Из Windows XP или Windows 10 такой проблемы нет все документы открываются нормально. Куда копать, куда смотреть? Уже все перелопатил. Для информации Windows 7 Home, фаервол отключен. До установки SLES 11 SP3 стоял SLES 10 Все прекрасно работало на всех системах. Доступы до файлов делал 777 и все равно ситуация не меняется. Доступ к файлам odt только на чтение. ACL тоже ничего не меняют. В данный момент на файлы и папки действуют следующие доступы owner:root:rwx group:user_access:rwx other::--- chmod 2770 acl прописаны также.
|
- Samba 3.6.3 + Windows 7, Sandman_VO, 15:20 , 07-Сен-16 (1) –1
Интересная особенность. После logoff или перезагрузки любой 1 odf файл открывается нормально. Как только закрываешь его и пытаешься открыть вновь все открывается он только для чтения.
- Samba 3.6.3 + Windows 7, Sandman_VO, 07:46 , 08-Сен-16 (2) –1
Идиотизм продолжается. Если пользователь на диске создает документ опенофис. Создал, поработал, сохранил. При попытке вновь открыть режим только для чтения.
- Samba 3.6.3 + Windows 7, Exploit, 10:40 , 08-Сен-16 (3)
> Идиотизм продолжается. Если пользователь на диске создает документ опенофис. Создал, поработал, > сохранил. При попытке вновь открыть режим только для чтения.На винде при открытии файла либреофисом (а возможно, и опенофисом, не пробовал) в той же папке создаётся файл lock.filename (примерно такого вида), который показывает, что файл уже открыт кем-то. Возможно, проблема в том, что он не удаляется при закрытии файла по какой-то причине.
- Samba 3.6.3 + Windows 7, Sandman_VO, 12:05 , 08-Сен-16 (4) –1
>> Идиотизм продолжается. Если пользователь на диске создает документ опенофис. Создал, поработал, >> сохранил. При попытке вновь открыть режим только для чтения. > На винде при открытии файла либреофисом (а возможно, и опенофисом, не пробовал) > в той же папке создаётся файл lock.filename (примерно такого вида), который > показывает, что файл уже открыт кем-то. Возможно, проблема в том, что > он не удаляется при закрытии файла по какой-то причине.Про этот файл знаю. Это не то. Явно проблема с доступами в SLES 11. Не могу просто отследить нормально почему доступы слетают.
- Samba 3.6.3 + Windows 7, Сергей, 12:11 , 08-Сен-16 (5)
> Идиотизм продолжается. Если пользователь на диске создает документ опенофис. Создал, поработал, > сохранил. При попытке вновь открыть режим только для чтения. Т.е. получается право на создание файла есть, а на изменение нету.
- Samba 3.6.3 + Windows 7, Sandman_VO, 14:22 , 08-Сен-16 (6)
>> Идиотизм продолжается. Если пользователь на диске создает документ опенофис. Создал, поработал, >> сохранил. При попытке вновь открыть режим только для чтения. > Т.е. получается право на создание файла есть, а на изменение нету. Да. Получается так.
- Samba 3.6.3 + Windows 7, Sandman_VO, 14:26 , 08-Сен-16 (7)
Вот может поможет fs:/data/ # getfacl TDN/ # file: TDN/ # owner: root # group: TDN # flags: -s- user::rwx group::rwx group:TDN:rwx mask::rwx other::--- default:user::rwx default:group::rwx default:group:TDN:rwx default:mask::rwx default:other::--- - Samba 3.6.3 + Windows 7, Sandman_VO, 16:57 , 14-Сен-16 (8)
Может кому пригодится. В настройка самбы в разделе шары добавил inherit acls = yes inherit permissions = yesдоступы до файлов стали работать как надо. По опенофису нашел решение только одно. Отключил дополнительные компоненты - Расширение проводника Windows при обновление пакета. Файлы опенофис стали открываться на редактирование.
|