Не может 'ls' с lftp (Ubuntu 16.04)

617
dadrm33

У меня проблема с попыткой «ls» моего FTP-сервера с помощью lftp (он остается заблокированным с сообщением «ls at 0 осуществляя подключение к данным»). Если вместо этого я использую инструмент 'ftp', я могу без проблем 'ls' удалить удаленный каталог. С обоими инструментами я могу создавать или изменять (cd) каталоги, но с lftp я не могу 'ls'. Проблема заключается в том, что я использую этот FTP-сервер (настроенный с помощью vsftpd) в качестве места назначения для резервного копирования другого сервера: сервер Windows, где резервное копирование управляется с помощью cobian и у него нет проблем, и сервер Linux, где управление резервным копированием по двойственности (которая использует lftp для передачи данных), которая блокируется при открытии соединения (потому что она пытается ls сервер), так как я могу 'ls' сервер с командой ftp и сервер windows могут без проблем поместить файлы резервных копий. Я думаю, что проблема связана с lftp, а не с сервером vsftpd. Может кто-нибудь помочь мне найти решение?

0
Эти серверы находятся в одной сети? Используете ли вы активный или пассивный режим с ftp / lftp? Seth 7 лет назад 2
Нет серверов в 3 разных сетях. Однако после того, как я установил «ftp: passive-mode off» в lftp.conf, инструмент работает нормально, но двойственность все еще не может «ls» FTP-сервер и остается заблокированной. dadrm33 7 лет назад 0
Хорошо, я решил проблему. Мне нужно добавить после команды duplicty параметр --ftp -reg для переключения на обычное подключение к данным. Спасибо dadrm33 7 лет назад 0

0 ответов на вопрос

Похожие вопросы