一覽
Cyberduck 一欄的內容取自它自己的頁面:cyberduck.io、docs.cyberduck.io 及其 Mac App Store 頁面,於 2026 年 11 月 4 日查證。
| AnyBucket | Cyberduck | |
|---|---|---|
| SFTP、FTP、FTPS、WebDAV | ✓ | ✓ |
| Amazon S3 與 S3 相容儲存空間 | ✓ | ✓ |
讀取你的 ~/.ssh/config、跳板主機 |
✓ | ✓ |
| 雙窗格並排 | ✓ | 未說明 |
| 從一台伺服器拷貝到另一台 | ✓ | ✓ |
| Commander 按鍵:F5 拷貝、F6 移動 | ✓ | 未說明 |
| 依名稱前往書籤和資料夾的面板 | ✓ | 未說明 |
| 以新的連線自動重試 | ✓ | 未說明 |
| 結束 App 後佇列會繼續 | ✓ | ✓ |
| 同步兩台伺服器,而不只是 Mac 與伺服器 | ✓ | 未說明 |
| 將標籤頁儲存為工作區 | ✓ | 未說明 |
| 在選單列中顯示傳輸 | ✓ | 未說明 |
| 價格 | 一次購買 $9.99,可用於兩台 Mac | 免費;Mac App Store 上 $23.99 |
完整比較列出了每一列,也包括 Transmit、ForkLift、Commander One、FileZilla 和 Finder。
價格
AnyBucket 的價格為 $9.99,一次購買。一份授權可用於兩台 Mac,也不需要建立帳號。
Cyberduck 可從它的網站免費下載,以 GPL 授權,並附有捐款連結。Mac App Store 版本的價格為 $23.99(美國頁面,2026 年 11 月 4 日查證)。
用雙窗格取代兩個視窗
Cyberduck 以瀏覽器視窗運作:每個視窗一台伺服器,要在伺服器之間搬移檔案時,就從一個瀏覽器視窗拖到另一個。它的頁面說明了透過 macOS 標籤列使用標籤頁。
在 AnyBucket 中,每個標籤頁有一個或兩個窗格,每個窗格都能顯示這台 Mac 或任何伺服器。標籤頁的標題會顯示為 Staging ⇄ Assets,讓你隨時看到正在處理的是哪一組。若要拷貝,用 Space 標記檔案,然後按下 F5;F6 則會移動檔案。無論檔案是從 Mac 到伺服器、伺服器到伺服器,還是伺服器到 Mac,操作都一樣。請參閱雙窗格與標籤頁。
伺服器到伺服器
兩款 App 都能在伺服器之間拷貝,不需要你手動下載任何東西。Cyberduck 說明了 S3、WebDAV 和數種雲端服務的伺服器端拷貝。
只要兩個窗格位於同一台伺服器,AnyBucket 就會在伺服器上拷貝:S3 CopyObject、WebDAV COPY,以及 SFTP 帳號有 shell 時透過 SSH 執行的 cp。在兩台不同的伺服器之間,檔案會串流經過你 Mac 上一小塊有大小上限的暫存區,不會留下需要你處理的暫存檔案。移動會先拷貝、驗證,再刪除。請參閱伺服器到伺服器。
鍵盤與 ⌘K
AnyBucket 承襲雙窗格 commander:F2 重新命名、F3 打開快速查看、F4 編輯、F5 拷貝、F6 移動、F7 建立資料夾、F8 刪除。Space 標記、⇥ 切換窗格,+ 會標記所有符合模式的檔案。每個按鍵也都在選單中,選用的功能鍵列則會將它們顯示在窗格下方。
按下 ⌘K,只要輸入名稱的幾個字母,就能前往書籤、最近的資料夾或打開的標籤頁,也可以貼上 sftp:// 或 s3:// 位址來連線。⌘G 會將標記的檔案拷貝到你選擇的任何位置。Cyberduck 的頁面沒有說明功能鍵配置或面板。請參閱所有快速鍵。
傳輸與同步
Cyberduck 將傳輸放在「傳輸」視窗中,並在你結束 App 時保留佇列,讓你之後可以繼續。它的同步在本機資料夾與遠端資料夾之間執行,提供預覽,每個檔案都有一個勾選框。
AnyBucket 的佇列會在暫時性失敗後的 1、3 和 8 秒,自動以新的連線重試。它會在執行時持續保存,重新啟動後仍會回來,只要通訊協定允許,都會驗證檢查碼。你可以從視窗或選單列暫停、繼續、重試或取消每一項傳輸。
比較與同步作用於兩個窗格顯示的任何內容,無論是這台 Mac 與一台伺服器,還是兩台伺服器。選擇任一方向的鏡像或雙向同步,並在任何東西移動之前修改任何一列的動作。
SSH
兩者都會讀取你的 ~/.ssh/config,也都支援跳板主機。Cyberduck 列出了它讀取的選項,例如 IdentityFile 和 ProxyJump。
AnyBucket 執行 macOS 內建的 ssh,因此凡是在終端機中能以 ssh user@host 使用的,在 AnyBucket 中也能使用:你的金鑰、代理程式、設定和安全金鑰。主機金鑰會與你自己的 ~/.ssh/known_hosts 比對。請參閱 SSH 金鑰與跳板主機。
Cyberduck 的強項
Cyberduck 免費且開放原始碼,除了 Mac 之外也能在 Windows 上執行。除了兩款 App 都支援的服務之外,它還能連線到一長串其他儲存服務。
改用 AnyBucket
- 打開 AnyBucket,按下 ⇧⌘K 加入每台伺服器,或將它的位址貼到面板中(⌘K),再按下 ⌥↩ 儲存為書籤。
- 若是 SFTP,不需要搬移任何設定:AnyBucket 會讀取相同的
~/.ssh/config和金鑰,因此你的主機名稱可以直接使用。 - 按下 ⌘\ 打開第二個窗格,選擇另一台伺服器,然後按下 F5。
你可以先在瀏覽器中線上試用。