ファイルとシェルを。ひとつのウインドウで。

macOS 27 Golden Gate ready Swift 6 7 つのプロトコル

FileFerry は FTP、FTPS、SFTP、WebDAV、SMB、S3 に対応し、同じ接続の上で本物の SSH ターミナルを開きます。Mac のために作られ、アカウントもサブスクリプションも、あいだに挟まるクラウドもありません。

FileFerry のメインウインドウ。サーバ一覧、ローカルのファイル、サーバ上のファイル
§ 01 — 機能

つなぐ。転送する。確かめる。

「完了しました」と告げるだけでなく、実際に確かめる転送アプリです。

/ 001

7 つのプロトコル、ひとつのサーバ一覧

FTP、明示的 TLS の FTPS、SFTP、WebDAV、SMB、S3、SSH。サーバはグループにまとめられ、同じサーバへ複数の接続を持て、Finder と同じ二画面構成です。

/ 002

確かめる、決めつけない

アップロード後にサーバ上のサイズとローカルのサイズを照合します。SFTP ではさらにチェックサムを計算します。「226 Transfer complete」はサーバの言い分であって、証拠ではありません。

/ 003

中途半端には書き込まれない

転送は一時的な名前で行い、確認を通ってから改名します。回線が切れても、既存のファイルはそのまま残ります。

/ 004

接続が切れたとき

各ファイルを 3 回試します。それでも届かないものは、アプリを終了しても残るリストに入ります。500 個の転送でも、どこで止まったか探す必要はありません。

/ 005

プレビュー付きのフォルダ同期

まず一覧、それから実行。各行に両方のサイズ、両方の日時、そして提案が並びます。チェックしたものだけが転送されます。方向は切り替えられ、除外は接続ごとに保存されます。

/ 006

ターミナルは別アプリではありません

すでに接続しているサーバで SSH を使えます。接続ごとに複数のターミナル、独自の配色、よく打つコマンドのスニペット。

/ 007

サーバ上のファイルを編集

内蔵エディタで開くか、Mac の任意のアプリに渡します。保存するとファイルはそのまま戻ります。

/ 008

やり取りのすべてを読める

接続ログは各セッションの一行一行を、回線を流れたそのままに表示します。さらに、任意で有効にできるログファイルがあり、レベルで絞り込めます。

/ 009

フォルダのように扱えるオブジェクトストレージ

S3 にディレクトリはありませんが、FileFerry はツリーとして見せます。エンドポイントは自由に設定でき、Amazon、Cloudflare R2、Backblaze、MinIO、Garage が使えます。

/ 010

大きなファイルは分割して

5 GB を超えると S3 は分割アップロードに切り替わります。接続が切れても、届いた分を覚えていて、そこから再開します。最初からやり直しません。

/ 011

相手が誰かに厳格

ホストキーや証明書のフィンガープリントを一度確認すれば、以後はセッションごとに照合します。変わっていれば接続を拒否します。「それでも接続」というボタンはありません。

/ 012

前回の続きから

接続ごとに、前回のローカルとリモートのディレクトリが再び開きます。ウインドウの大きさや列幅も一緒に。最近開いたフォルダはワンクリックです。

FileFerry での 2 つのフォルダの同期とプレビュー一覧

フォルダ同期 — 何が起きるかを、起きる前に見せます。

FileFerry の SSH ターミナル

SSH ターミナル — 同じ接続の上で、独自の配色とともに。

FileFerry の設定にある未完了の転送一覧

やり残し — サーバとパス、そして再開するか破棄するかの選択。

FileFerry の設定にある既知のホストキーと証明書

確認したフィンガープリントはすべて一か所に — 取り消すのは、意識して戻る道です。

§ 02 — MAC のために

ネイティブ。包み直しではありません。

FileFerry は本物の Mac アプリです。Web ビューでも Electron でも、クロスプラットフォームの小細工でもありません。

// プライバシー

話す相手はあなたのサーバ、私のではありません

アカウントも登録も統計もなく、クラッシュレポートが私に届くこともありません。パスワードと確認済みのフィンガープリントは macOS のキーチェーンに置かれ、接続とともに消えます。

// 言語

13 言語

日本語、ドイツ語、英語、デンマーク語、フランス語、スペイン語、イタリア語、オランダ語、ポルトガル語、スウェーデン語、ノルウェー語、中国語、韓国語に完全対応。起動したまま言語を切り替えられます。

// 保護

サンドボックスで動き、施錠できます

FileFerry はサンドボックス内で動作し、許可したフォルダにしか触れません。必要ならアプリのパスワードで認証情報を守り、放置時に施錠できます。

§ 03 — 役に立つ場面

サーバを複数お持ちの方へ。

相手先の種類が多いほど、得られるものは大きくなります。

/ 001

Web サイトの保守

すべてを上げ直すのではなく、変わった分だけ同期します。ローカルにしか要らない設定ファイルは除外リストに入れれば、もう現れません。

/ 002

自宅ネットワークの NAS

SMB 共有はフォルダとして表示され、自己署名証明書が相手でも FTPS は動きます。一度確認すれば、以後は照合します。

/ 003

サーバの手入れ

ファイルを上げ、ターミナルを開き、サービスを再起動する——アプリを切り替えることも、ホスト名を打ち直すこともありません。

/ 004

Web コンソールなしのオブジェクトストレージ

Amazon や Cloudflare、あるいは自分で運用するサービスのバケットを、ディレクトリのように扱えます。操作は他と変わりません。

/ 005

細い回線で大量に

ときどき切れる回線で何百ものファイルを。やり残しの一覧と S3 の再開が、帳簿付けを引き受けます。

/ 006

不具合を根まで追う

サーバの様子がおかしいとき、接続ログがその言葉をそのまま見せます。「動かない」だけのブラックボックスはありません。

転送し、確かめました。

FileFerry は Mac App Store で入手できます — macOS 向け、アカウント不要、サブスクリプション不要。

Mac App Storeからダウンロード

入手する前に、何ができるかを: マニュアル がすべての機能を順に説明しています。