Версия ос: Ubuntu 14.04.1 LTS
Версия curlftpfs: 0.9.2-5ubuntu1
Фтп сервер: ShareCenter D-link.
Имеется фтп сервер внутри сети. Имеется внешний удаленный сервер ХХХ с Ubuntu. Задача: примонтировать фтп папку на внешний сервер.
Я пробросил порты 21 и 10000-12000 на маршрутизаторе YYY, чтоб при обращении из мира он перекидывал пакеты на фтп сервер. Из мира фтп стал доступен по ftp:://user:login@YYYserver/catalog/ через браузер.
С сервера ХХХ при выполнении команды
lftp -u user,password YYYserver/catalog/
Происходит коннект к фтп, я могу получить списк папок и перемещатсья по ним через консоль lftp.
Однако при монтировании возникает проблема. Опишу процесс монтирования:
mkdir test
sudo adduser user fuse
sudo chgrp fuse test
sudo chmod g+w test
curlftpfs ftp:://user:login@YYYserver/catalog/ test
Команда проходит, однако при любой из команд:
ls
cd test
терминал виснет, позволяя вводить символы, не реагируя на команды. Чинится это отмонтированием папки test.
Стоит добавить, что я пробовал проделать тоже самое с маршрутизатора, обращаясь к фтп напрямую по айпи (без проброса). Curlftpfs отлично сработал. То есть проблема возникает при обращении к фтп серверу через сервер YYY. И именно при монтировании, lftp отлично коннектит. Что я делаю не так?
Пользователь решил продолжить мысль [time]09 Апрель 2015, 16:18:52[/time]:
Забыл добавить, что с совершенно другого внешнего серва происходит тоже самое, терминал виснет.