Недавно поставил менеджерам на работе Ubuntu 9.10
Всё работает отлично, возникла только одна проблема: сетевой диск(FTP с авторизацией) в файловом менеджере монтируется без проблем, соответственно, видны все папки и файлы(смонтированные диски видны слева):
А вот при попытке залить файл через браузер(для менеджеров это надо по работе), возникает такая картина(отсутствуют ярлыки на смонтированные диски в меню слева):
Вопрос: как это решить?.. Копировать каждый раз файлы на рабочий стол - временное и очень неудобное решение!
Была подобная проблема. При попытке прикрепить файл к письму в ТБ, открывается проводник, в котором нет ресурсов, примонтированных к системе автоматически через сетевое окружение. Единственный вариант, как решили - монтированием ресурсов через фстаб и созданием закладок в проводнике на них.
Можно попробовать CurlFtpFS.
Пример тут.
Хм, поставилось без проблем... Но возникла следующая проблема:
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
Ситуация не изменилась.
При подключении через наутилус (ftp://user:pass@host) FTP-ресурс не монтируется. Наутилус всего лишь предоставляет быстрый доступ к ресурсу (из дерева слева) и проводит операции чтения-записи файлов.
Диалог сохранения файлов - функция отдельного приложения, которое относится скорее не к наутилусу, а к гному и с подобной фичей наутилуса не связана.
zenity --file-selection
Поэтому в данной ситуации надо использовать curlftpfs.
По айпишнику должно подключаться нормально, так же как и по имени хоста.
Проверь связь.
ftp 192.168.192.209
ftp 192.168.192.209
ftp: connect: Connection refused
ftp не работает. Он вообще пингуется?
Пингуется и по имени и по IP. На него даже зайти возможно через проводник.
Проблема во входе на него для заливки файлов через браузер.
может тут что-то с активным/пассивным режимом. Попробуйте в обоих по очереди
Даётся отлуп консольному FTP. Простейшему клиенту!
Режим тут не при чём.
браузер конектится пассивном. а этот консольный фтп в активном.
хотя вся эта пассивность относится к каналу данных. Т.е. конектится должно в любом случае.
попробуй pftp 192.168.192.209
Гхм. Совет не по адресу ;)
Но зачем человеку пробовать pftp, если у него нет элементарного соединения по протоколу FTP? Что это изменит - соединение появится?
Что в активном, что в пассивном режиме, «приветствие» идёт по 21 порту и заканчивается приглашением ввода команд.
А факт соединения проверяется самым простым клиентом - консольным. Который есть во всех системах.
Чего nmap говорит? Какие порты открыты?
Что происходит по
telnet 192.168.192.209 21
?
FTP работает, но отклоняет попытки соединения.
Предположение:
Сервер ограничивает соединения одним подключением с узла (с айпи).
А ты забыл «отмонтировать» соединение, например, с наутилуса.
да, кстати, вполне вероятно.
Автор, что в итоге-то было?
Что помогло? Чем закончилось?
Не оставляй темы незавершёнными, будущим поколениям пригодится.
Пока что не решилось. Проблема остаётся...
Итак... Решение-таки нашлось! Как в итоге оказалось, это сервер под Samba, прошу прощения у всех, кто был введён в заблуждение!
В Gnome перейти зайти на Samba сервер с авторизацией можно так:
Переход --> Соедениться с сервером --> Ресурс ОС Windows
Далее заполняете поля(там всё интуитивно понятно). Ввод пароля(т.к. сервер с авторизацией) - и в итоге примонтированный раздел появляется в меню "Переход".
А файлы принтированного раздела можно найти в папке /home/user/.gvfs, на которую надо сделать символическую ссылку.
Отправить комментарий