FileZilla:將檔案從本機電腦傳輸到遠端伺服器

FileZilla:將檔案從本機電腦傳輸到遠端伺服器

使用 FileZilla,是否可以在兩個遠端伺服器(例如伺服器 A 和伺服器 B)之間傳輸文件,同時從本機電腦(例如電腦 C)存取文件?

我目前的做法是,使用電腦 C,登入伺服器 A,然後執行 FileZilla GUI。然後使用伺服器 A 作為本地、伺服器 B 作為遠端來傳輸檔案。但是,在遠端伺服器 A 上以圖形方式運行 FileZilla 的速度慢得令人沮喪。

有什麼建議可以改善這種情況嗎?

答案1

FileZilla 不允許使用任何協定在兩個遠端系統之間進行任何類型的傳輸。


SFTP 協定不允許在兩個遠端系統之間直接傳輸檔案。


可能的解決方法是:

  • 如果您具有 SFTP 存取權限,那麼您通常(但不一定)也具有 SSH shell 存取權限。因此,您可以登入 A 並初始化從 shell 到 B 的直接傳輸。
  • 如果您想繼續使用 GUI,除了透過本機臨時副本進行傳輸之外,您可能沒有其他選擇。一些 SFTP 用戶端允許透過拖放來無縫執行此操作。例如我的WinSCP。看我可以使用 WinSCP 在兩個遠端伺服器之間傳輸檔案嗎?

答案2

如果您在兩台電腦上都具有 SSH 存取權限並且可以在 Windows 電腦上安裝 Cygwin,那麼我建議使用rsync.

這是解釋如何在 Windows 上設定 rsync 的答案:透過 SSH 從 Linux 到 Windows 的 rsync

相關內容