FileZilla: передача файлов удаленного сервера на удаленный сервер с локального компьютера

Используя FileZilla, возможно ли передавать файлы между двумя удаленными серверами (скажем, сервером A и сервером B) при доступе к ним с локального компьютера (скажем, компьютера C)?

В настоящее время я использую Компьютер C, вход на сервер A, а затем запускаю FileZilla GUI. Затем перенесите файлы, используя сервер A как локальный и сервер B как удаленный. Но запуск FileZilla графически на удаленном сервере A был удручающе медленным.

Любые предложения по улучшению этой ситуации?

2 ответа

FileZilla не допускает никакой передачи между двумя удаленными системами по любому протоколу.


Протокол SFTP не допускает прямой передачи файлов между двумя удаленными системами.


Возможные обходные пути:

  • Если у вас есть доступ к SFTP, вы, как правило (но не обязательно), также имеете доступ к SSH-оболочке. Таким образом, вы можете войти в A и инициализировать прямой перевод в B из оболочки.
  • Если вы хотите продолжать использовать GUI, у вас, вероятно, нет другого выбора, кроме как передача через локальную временную копию. Некоторые клиенты SFTP позволяют это легко перетаскивать. Например мой WinSCP. См. Могу ли я передавать файлы между двумя удаленными серверами с помощью WinSCP?

Если у вас есть доступ по SSH на обеих машинах и вы можете установить Cygwin на машине с Windows, я рекомендую использоватьrsync.

Вот ответ, объясняющий, как настроить rsync в Windows: rsync из Linux в Windows через SSH.

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