Проблема с доступом к сетевым файлам Windows из Debian

Автор IskatelAG, 08 июля 2016, 04:01:08

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

IskatelAG

Здравствуйте!
Дано:ПК с Debian 8.5 & KDE, локальная сеть, в ней сервер windows с расшареной папкой. Открываю папку из Nautilus, Dolphin, по пути: smb://192.168.1.10/SHARE. ФМ запрашивает пароль - даю - получаю список файлов и папок в шаре, все отлично, перехожу в подкаталоги, все работает, открывается. Пробую открыть файлы xls, doc итп с помощью Libre office получаю банан - либра начинает грузиться, а потом просто отваливается без объяснения причин. ОК, беру перетаскиваю файл на открытый Calc получаю ошибку "Объект недоступен. Доступ к объекту не разрешен из-за ограничений прав пользователя". Чешу затылок, запускаю ноутбук с Linux Mint 17 Cinnamon, пытаюсь открыть файл по той же схеме - все работает. Версия либры не сильно отличается: на ноуте 4.2.3.3, на ПК 4.3.3.2.
И еще. Файлы в этой шаре вполне себе спокойно открываются чем-нибудь вроде gedit...
Не пойму в чем проблема! Пожалуйста натолкните на путь истинный!

Александр Кряжев

В подобных ситуациях, первое правило - открыть через терминал и посмотреть, что он пишет.

IskatelAG

Цитата: Александр Кряжев от 08 июля 2016, 07:14:48
В подобных ситуациях, первое правило - открыть через терминал и посмотреть, что он пишет.

soffice -o smb://192.168.1.10/share/share.xls дает то же что и клик просто отваливается без предупреждения

Cообщение объединено 08 июля 2016, 08:20:26

А где лог calc можно посмотреть?

alsoijw

Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

I-Jurij

Давным давно было подобное, помню, что стал все названия файлов писать исключительно латиницей.
Ну и https://www.linux.org.ru/forum/desktop/9395893
Не факт, что все заработает как хочется.
Возможно также полное удаление (apt-get purge) пакетов и настроек в домашней папке и переустановка что-то дадут в итоге.

CoolAller

#5
Цитата: IskatelAG от 08 июля 2016, 04:01:08Пробую открыть файлы xls, doc итп с помощью Libre office получаю банан
В терминале выполнить:
sudo sed -i 's/%U/%F/' /usr/share/applications/libreoffice-*

Эта команда в свойствах ярлыков (Exec=*** %U) изменяет U на F, после этого файлы по сети будут открываться нормально. Это старый косяк Libre Office, но его упорно не хотят фиксить. Есть еще один, иногда при открытии файлов по сети с последующим редактированием, если нажать кнопку закрыть, то Libre Office может не выдать приглашения сохранить данные и все ваши изменения будут безвозратно потеряны. Кто-то еще мне говорил, что иногда даже при сохранении File->Save может не сохраниться, но сам такого пока не наблюдал. А вообще юзайте хот-кей для сохранения документов: Ctrl+S, это тоже самое что и File->Save.

IskatelAG

#6
Цитата: CoolAller от 10 июля 2016, 12:06:55sudo sed -i 's/%U/%F/' /usr/share/applications/libreoffice-*

Спасибо огромное! Помогло. Кстати Libre при закрытии предлагает сохранение.

Всем спасибо за ответы, тему можно закрывать.

В дополнение.
Решил провести эксперимент. Установил тот же debian 8.5 но с окружением Cinnamon - подобной проблемы с libre office не возникло. Следовательно это проблема не офиса и debian это проблема KDE, а точнее способа аутентификации в сетевыми шарами, (как мне кажется), есть подозрение что в KDE, доступ к шаре предоставляется только для программы, запросившей доступ, в данном случае файл менеджер, а файл менеджер не дает доступа libreoffice (причем не важно был сохранен пароль или нет). Поэтому то и приходится менять свойства ярлыков, т.е. на сколько мне кажется, дело в несогласованности выдачи прав в доступа в графическом окружении KDE. Cкорее всего, если все компы находятся в общем домене, такой проблемы скорее всего нет, так как права уже прописаны, исключение может составить авторизованный доступ к закрытой шаре, по той же причине.  З.Ы. нисколько не утверждаю о правдивости и верности своей теории и нет возможности ее проверить, однако гуру и/или любители KDE, я думаю, все же проверят (на случай).

Кстати, на мой взгляд Cinnamon все же удобнее KDE.