Возникла проблема при работе в ubuntu-13.04 с сетевыми папками.
В конторе, скажем так, стандартным образом организован файловый сервер samba.
При подключении к расшаренным папкам, например наутилусом, вводишь (первый раз) имя пользователя и пароль, и спокойно работаешь. Те приложения, которые могут "видеть" сетевые папки, также работают хорошо. А вот те приложения которые сетевые папки "не видят" (в их числе thunderbird, freemind, териминальное cd и др. ) теперь с этими папками и не рабатают. То есть: например в 12.04 при подключении к расшаренной папке "all", в локальной папке "~/.gvfs" появлялась папка "all на 192.168.32.203". И если, скажем, из thunderbird-дa нужно было сохранить вложение прямо на сервер, то это можно было сделать через папку "~/.gvfs"
В 13.04 каталог .gvfs остаётся пустым при подключении сетевой паки. Взять к примеру тот же тандербёрд: если в наутилусе открыть какой-либо подкаталог расшеренного ресурса, а потом в тандербёрде тыкнуть кнопку "сохранить вложение", то строке пути сохранения как раз окажется этот каталог. Если далее нажать на кнопку сохранить, то появится донесение "Сохранить невозможно. Каталог не является локальным".
В общем целая куча нужных в повседневной работе конторы приложений становятся бесполезными.
Костыль:
можно как-то хитро примонтировать расшаренный каталог, чтобы он был доступен для обычно пользователя, но пока получилость сделать это только для root:
sudo mount -t cifs //192.168.32.203/all ~/smb -ousername=dzhez,password="password"
но работать с каталогом smb можно только из под root, например:sudo thunderbird
, сменить права на подкатлоги smb (когда в неё примонтированн all) конечно не получается.
В общем вопрос: как примонтировать расшаренный ресурc на локальный компьютер так, чтобы с этим ресурсом мог работать обычный пользователь. Ну, или: есть ли другое решение проблемы?