Подключитесь к SFTP-серверу DriveHQ с помощью LFTP Привет,
Для подключения к вашему FTP-серверу я использую Linux LFTP (https://lftp.yar.ru/ версия 4.6.3a). Я использую Ubuntu Xenial 16.04.05.
Мне удалось успешно передать файлы по FTP, но с SFTP у меня ничего не получается.
Я могу войти в систему, передача файла продолжается, но процесс зависает в ожидании ответа после завершения передачи.
Я успешно передаю файлы по протоколу SFTP с помощью FileZilla и WinSCP.
Ниже приведён отладочный вывод команды lftp.
lftp -d -u
, sftp://proftp.drivehq.com -e "mput test_file.txt; bye"
---- Запуск программы подключения (ssh -a -x -s -l reynot proftp.drivehq.com sftp)
---> Отправка пакета, длина=5, тип=1 (INIT), идентификатор=0
<--- reynot@proftp.drivehq.comПароль пользователя: XXXX
<--- получен пакет, длина=5, тип=2(VERSION), id=0
---- версия протокола установлена на 3
---> Отправка пакета, длина=10, тип=16 (REALPATH), идентификатор=1
<--- получен пакет, длина=78, тип=104(NAME), id=1
---- домашний набор /
---- Путь по проводу `/casella_test_file.txt'
---> Отправка пакета, длина=39, тип=3 (ОТКРЫТО), идентификатор=2
<--- получен пакет, длина=31, тип=102(HANDLE), id=2
---- Получен дескриптор файла 2F636173656C6C615F746573745F66696C652E747874 (22)
---> Отправка пакета, длина = 72, тип = 6 (ЗАПИСЬ), идентификатор =3
---> Отправка пакета, длина=43, тип=10(FSETSTAT), идентификатор=4
---> Отправка пакета, длина=31, тип=4(CLOSE), идентификатор=5
<--- получен пакет, длина=38, тип=101(STATUS), id=3
---- код состояния = 0 (OK), сообщение = Сервер DriveHQ SFTP
`test_file.txt' на 29 (100%) [Ожидание ответа...]