Завантажте файл до ftps з командного рядка


1

Мені потрібно завантажити один файл у ftp на порт 21. Я використав це:

curl -T testFtpFile ftps://host -P 21 --user my_user

Бу я отримую: Failed to connect to host port 990: Connection refused

Як я можу вказати порт ftps з використанням curl?

Відповіді:


1

ftps:// є неявний FTPS (порт 990).

Використовувати явний FTPS (порт 21), використання --ssl перемикач (або навіть краще --ssl-reqd для виконання FTPS):

curl -T testFtpFile --ssl ftp://host --user my_user

Зверніть увагу на це -P перемикач перемикає режим активного / пасивного з'єднання FTP. Він не вказує номер порту. І ви не повинні чітко вказувати номер порту, якщо ви використовуєте номер порту за замовчуванням (21).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.