`lftp` не подключается к FTPS (ftp over ssl)

У меня возникли проблемы с подключением lftp с ftps (ftp over ssl, а не sftp!) Сервером ( FTP Server Ultimate (версия PRO ).), Работающим на телефоне Android.

Технические подробности:

Часть Linux. Следующее: https://superuser.com/questions/623236/simple-command-to-connect-to-ftps-server-on-linux-command-line Я создал следующий файл lftp_config и передал его следующим образом:

 $ cat lftps_config user photos PASSWORD set ftps:initial-prot ""; set ftp:ssl-force true; set ftp:ssl-protect-data true; set ssl:verify-certificate no; open ftps://192.168.1.103:43210 $ lftp lftp :~> source lftps_config lftp 192.168.1.103:~> dir ls at 0 [530 Login incorrect.] 

в то время как в журналах «FTP Server Ultimate Pro» я вижу:

 2015-10-18 10:10:13 [photosXYZ] - 192.168.1.123 (JBTTAX) - "" and *** are not allowed combination... 2015-10-18 10:10:13 [photosXYZ] - 192.168.1.123 (JBTTAX) New connection... 

Не могли бы вы помочь мне настроить FTP через SSL (ftps) соединение в Linux с помощью lftp (или другого инструмента командной строки с хорошей возможностью зеркального отображения)?

FTR, я использую:

$ lftp -v | tail -n 1 Используемые библиотеки: Readline 6.3, Expat 2.1.0, GnuTLS 3.4.5, zlib 1.2.8

который согласно документации обладает возможностями FTPS (это подразумевает GnuTLS).

Для любопытных, больше контекста:

Моя конечная цель: иметь некоторые каталоги, автоматически поддерживаемые (как локально, так и удаленно) с моего телефона Android до Linux-станции, ноутбука и т. Д.

  • Android: сервер FTPS (ftp over ssl, а не sftp!), Начиная автоматически, когда я ввожу свой домашний Wi-Fi, когда вы используете DDNS (Dynamic DNS)
  • Linux: lftp (или другой инструмент командной строки), который поддерживает работу с телефоном, может быть вызван некоторой cron-подобной автоматизацией, которая в присутствии моего ftps-сервера телефона вызовет автоматическое резервное копирование

Android часть I (как минимум я думал, что я) решил с FTP Server Ultimate (для конкретной версии PRO ). Сервер имеет возможность запускать сервер FTPS и автоматически запускать его при заданном SSID или BSSID. Когда я путешествую, он может автоматически обновлять DDNS, что облегчает достижение доступности с моих домашних серверов.

One Solution collect form web for “`lftp` не подключается к FTPS (ftp over ssl)”

Вы можете попробовать:

 set ftps:initial-prot P 

Зачем? RFC 4217 , который управляет FTP через TLS, говорит, что команда PROT , когда используется для TLS, действительно имеет только два значения: C (Clear) или P (Protected).

На основе вашего сообщения журнала, содержащего:

 "" and *** not allowed combination... 

Я предполагаю, что двойные кавычки отмечены из этого параметра ftps:initial-prot "" в вашей конфигурации lftp .

Надеюсь это поможет!

  • Использовать сертификаты Letsencrypt для Postgresql
  • OS X Postfix не найден TLS
  • Проблемы с ngircd / xchat SSL
  • Linux C / C ++ - любой способ создать «прозрачный» сокет SSL / TLS?
  • curl: (77) pbm с сертификатом SSL CA (путь? права доступа?)
  • FTP через SSL в AIX (UNIX)
  • Как «получить» сайт HTTPS?
  • Добавление сертификата nssdb из сценария установки
  • cyrus-imapd & SSL
  • Как создать CSR для присоединения SSL-сертификата к сайту?
  • Почему я получаю 400 Bad Request?
  • Interesting Posts

    `env foo = bar echo $ foo` ничего не печатает

    Как сделать остановку обслуживания одновременно?

    Zsh-эквивалент bash `expr index“ abcdefghijklmnopqrstuvwxyz ”xyzd`

    Создание виртуального хоста

    Количество запущенных процессов отображается сверху

    Как настроить сенсорный экран для X11

    Как массовое переименование папки Debian?

    Убейте пользователя processess при выходе из системы

    «Завершение работы выполняется …» при выключении

    32bit EFI с 64-битной ОС Linux. Это можно сделать?

    Как изменить столбец в строке в текстовом файле с разделителями табуляции, если он дублируется

    Unix – тест ksh, если несколько переменных равны 0

    Линейка приложений для корневого приложения Linux Mint ломается при изменении элементов управления

    прокси-трафика маршрутного шлюза через другой интерфейс с идентичными шлюзами восходящего потока

    Как включить jumbo-фреймы на связанном интерфейсе Xen-моста?

    Linux и Unix - лучшая ОС в мире.