Как загрузить / скачать каталог, используя ftp и на CLI ftp? Я использую VSFTPD

Вот как я хочу загрузить / скачать:

ftp 10.42.0.1

затем после ввода имени пользователя и пароля:

ftp >

Теперь, если я использую mget/get или же put/mput Я могу копировать только файлы.

Как мне скачать каталоги?

1 ответ

Стандартный FTP-сервер не должен осуществлять загрузку каталога в соответствии с RFC959. Поэтому загрузка всего каталога выполняется:

!mkdir szLocalDirectory
!cd szLocalDirectory
prompt
mget szRemoteDirectory/*

и это загрузит все файлы из szRemoteDirectory во вновь созданный szLocalDirectory без запроса подтверждения для каждого файла.

Для получения дополнительной информации прочитайте весь RFC959.

Другие вопросы по тегам