Закачка файлов "в браузер" с внутренних сетевых ресурсов [РЕШЕНО]

Изображение пользователя awesome.

Недавно поставил менеджерам на работе Ubuntu 9.10
Всё работает отлично, возникла только одна проблема: сетевой диск(FTP с авторизацией) в файловом менеджере монтируется без проблем, соответственно, видны все папки и файлы(смонтированные диски видны слева):

А вот при попытке залить файл через браузер(для менеджеров это надо по работе), возникает такая картина(отсутствуют ярлыки на смонтированные диски в меню слева):

Вопрос: как это решить?.. Копировать каждый раз файлы на рабочий стол - временное и очень неудобное решение!

0
nemon - 7 Апрель, 2010 - 05:36

Была подобная проблема. При попытке прикрепить файл к письму в ТБ, открывается проводник, в котором нет ресурсов, примонтированных к системе автоматически через сетевое окружение. Единственный вариант, как решили - монтированием ресурсов через фстаб и созданием закладок в проводнике на них.

+1
caskad - 7 Апрель, 2010 - 06:07

Можно попробовать CurlFtpFS.
Пример тут.

0
awesome - 7 Апрель, 2010 - 09:27
Изображение пользователя awesome.

Хм, поставилось без проблем... Но возникла следующая проблема:

sudo curlftpfs 192.168.192.209 /media/ftp -o user=%User_name%:%password%
Error connecting to ftp: couldn't connect to host

Вообще на DNS сервере этот айпишник прописан как "avalon.pht". При замене IP-адреса на имя FTP-сервера ситуация не меняется. Так же прописал в hosts
192.168.192.209 avalon.pht
Ситуация не изменилась.

0
dxnich - 7 Апрель, 2010 - 15:36

При подключении через наутилус (ftp://user:pass@host) FTP-ресурс не монтируется. Наутилус всего лишь предоставляет быстрый доступ к ресурсу (из дерева слева) и проводит операции чтения-записи файлов.

Диалог сохранения файлов - функция отдельного приложения, которое относится скорее не к наутилусу, а к гному и с подобной фичей наутилуса не связана.
zenity --file-selection
Поэтому в данной ситуации надо использовать curlftpfs.

По айпишнику должно подключаться нормально, так же как и по имени хоста.

Проверь связь.
ftp 192.168.192.209

0
awesome - 7 Апрель, 2010 - 16:40
Изображение пользователя awesome.

ftp 192.168.192.209
ftp: connect: Connection refused

0
DeathMoroz - 7 Апрель, 2010 - 16:47

ftp не работает. Он вообще пингуется?

0
awesome - 7 Апрель, 2010 - 18:00
Изображение пользователя awesome.

Пингуется и по имени и по IP. На него даже зайти возможно через проводник.
Проблема во входе на него для заливки файлов через браузер.

0
DeathMoroz - 7 Апрель, 2010 - 18:30

может тут что-то с активным/пассивным режимом. Попробуйте в обоих по очереди

0
dxnich - 7 Апрель, 2010 - 18:44

Даётся отлуп консольному FTP. Простейшему клиенту!
Режим тут не при чём.

0
DeathMoroz - 7 Апрель, 2010 - 19:07

браузер конектится пассивном. а этот консольный фтп в активном.
хотя вся эта пассивность относится к каналу данных. Т.е. конектится должно в любом случае.

попробуй pftp 192.168.192.209

0
dxnich - 7 Апрель, 2010 - 21:07

попробуй pftp 192.168.192.209

Гхм. Совет не по адресу ;)
Но зачем человеку пробовать pftp, если у него нет элементарного соединения по протоколу FTP? Что это изменит - соединение появится?

Что в активном, что в пассивном режиме, «приветствие» идёт по 21 порту и заканчивается приглашением ввода команд.
А факт соединения проверяется самым простым клиентом - консольным. Который есть во всех системах.

0
dxnich - 7 Апрель, 2010 - 18:42

Чего nmap говорит? Какие порты открыты?

Что происходит по
telnet 192.168.192.209 21
?

0
dxnich - 7 Апрель, 2010 - 21:09

ftp: connect: Connection refused

FTP работает, но отклоняет попытки соединения.

Предположение:
Сервер ограничивает соединения одним подключением с узла (с айпи).
А ты забыл «отмонтировать» соединение, например, с наутилуса.

0
DeathMoroz - 8 Апрель, 2010 - 07:21

да, кстати, вполне вероятно.

0
dxnich - 10 Апрель, 2010 - 14:01

Автор, что в итоге-то было?
Что помогло? Чем закончилось?

Не оставляй темы незавершёнными, будущим поколениям пригодится.

0
awesome - 11 Апрель, 2010 - 00:11
Изображение пользователя awesome.

Пока что не решилось. Проблема остаётся...

0
awesome - 26 Май, 2010 - 16:40
Изображение пользователя awesome.

Итак... Решение-таки нашлось! Как в итоге оказалось, это сервер под Samba, прошу прощения у всех, кто был введён в заблуждение!
В Gnome перейти зайти на Samba сервер с авторизацией можно так:
Переход --> Соедениться с сервером --> Ресурс ОС Windows
Далее заполняете поля(там всё интуитивно понятно). Ввод пароля(т.к. сервер с авторизацией) - и в итоге примонтированный раздел появляется в меню "Переход".
А файлы принтированного раздела можно найти в папке /home/user/.gvfs, на которую надо сделать символическую ссылку.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры