macOSでFTPサーバーをマウント — NetDriveセットアップガイド

読了目安 7 分 provider-guide ftp macos
Alex
AlexPrincipal Engineer
NetDriveを使えば、FTPやFTPSサーバーをmacOS Finderのネイティブドライブとしてマウントできます。Sonoma以降に対応、設定は2分以内で完了します。

FTPサーバーを運用している——スタジオのレガシーなメディアアーカイブ、クライアント資産が詰まったホスティングアカウント、あるいはオフィスの配線クローゼットにあるNASなど——そして、Dockに常時FTPクライアントのウィンドウを貼り付けておくことなく、それらのファイルをFinderで直接開きたいと考えているなら。NetDriveは任意のFTPまたはFTPSサーバーをネイティブのmacOSボリュームとしてマッピングし、Mac上のすべてのアプリがローカルディスクと同じようにそこで読み書きできるようにします。

NetDrive drive manager showing Google Drive, S3 and pCloud mounted as drive lettersMounted clouds appearing as native drives in Windows File Explorer

任意のFTPサーバーをmacOSドライブとしてマウント

NetDrive を使えば Google Drive、OneDrive、S3、SFTP、WebDAV などが Windows と macOS でネイティブドライブとして表示されます — 同期も、まるごとダウンロードも不要です。

  • FinderやmacOSの各種アプリでFTPファイルを直接閲覧
  • 匿名アクセスにも対応した認証情報の保存
  • FTPとFTPS(明示的・暗黙的SSL)の両方に対応
WindowsmacOS
Mac版NetDriveをダウンロード →

無料トライアル。永久ライセンスとサブスクリプションプランあり。

動作環境

NetDrive 3.18以降はmacOS 14 Sonoma以降が必要です。まだmacOS 13 Venturaをお使いの場合、互換性のある最後のバージョンはNetDrive 3.17です。ダウンロードリンクはリリース履歴を参照してください。その他に必要なもの:

  • FTPサーバーのホスト名またはIPアドレスポート番号(デフォルト: 通常のFTPは21、暗黙的FTPSは990)
  • ユーザー名とパスワード、またはサーバーが匿名ログインを許可していることの確認
  • NetDriveを有効化するための無料のBdriveアカウント——netdrive.netで登録

FTP protocol logo — classic file transfer protocol NetDrive supports on macOS

NetDriveでFTPドライブを追加する

macOSのメニューバーにあるNetDriveアイコンをクリックし、Open NetDriveを選んでドライブマネージャーを開きます。+(Add a drive)をクリックし、プロバイダー一覧からFTPを選択します。

接続フォームに入力します:

  • Address — ホスト名またはIP(例: ftp.example.com192.168.1.50)
  • Port — 標準のFTPなら21。サーバーがカスタムポートを使用している場合は変更してください
  • Username / Password — 匿名アクセスの場合は空欄のまま、それ以外は認証情報を入力
  • Use SSL/TLS — FTPSを使う場合は有効にし、サーバーの設定に合わせて明示的(ポート21でのSTARTTLS)か暗黙的(ポート990)を選択

「Studio Archive」や「Client Hosting FTP」など、わかりやすいラベルを付けてからSaveをクリックします。

NetDrive drive manager showing multiple cloud drives and FTP mount ready to connect

ドライブをマウントして使い始める

ドライブマネージャーに戻り、FTPドライブの横にあるスイッチを切り替えてマウントします。NetDriveがサーバーに接続し、内蔵ディスクや外付けドライブと並んでFinderのサイドバーのLocations配下にボリュームとして表示されます。

そこから先は通常のFinderの操作と変わりません——ファイルをドラッグして出し入れしたり、PDFをダブルクリックしてPreviewで開いたり、PSDをPhotoshopで直接開いたりできます。書き込みはNetDriveのバックグラウンドアップロードキューを経由するため、大きなファイル転送がキーボード操作をブロックしたり、進捗バーを見続けさせられたりすることはありません。

FTP server appearing as a mounted drive in macOS Finder through NetDrive

起動時に自動マウントする

誰もログインする前にFTPサーバーを利用可能にしておく必要がある本番機——たとえば起動時にスタジオのNASからアセットを取得するレンダーノードなど——では、NetDriveでそのドライブの設定を開き、Auto MountMount on system startupに設定してください。NetDriveは認証情報を安全に保存し、Macの電源が入るたびにFTP接続を自動的に再確立します。

ログインセッションを共有するワークステーションでは、Mount on loginがより軽量な選択肢です。ユーザーがログインするとドライブが表示され、ログアウトすると切断されます。

NetDrive automatic mount settings — boot-time and login-time options on macOS

接続に失敗した場合のトラブルシューティング

ドライブのマウントに失敗した場合は、次の手順を順に確認してください。

  1. ネットワークの疎通を確認する — ターミナルを開き ping ftp.example.com を実行します。ここでタイムアウトする場合はファイアウォールやDNSの問題であり、NetDrive側の問題ではありません。
  2. ポートを確認する — 共有ホスティングのプロバイダーは、コントロールパネルに記載された非標準ポートでFTPを動かしていることがよくあります。NetDriveの設定のポートが一致しているか確認してください。
  3. SSLモードを確認する — サーバーが明示的FTPSを要求しているのに暗黙的を設定している場合(またはその逆)、ハンドシェイクは表面上のエラーなく失敗します。どちらのモードが必要かはホスティング側のドキュメントに明記されています。
  4. NetDriveのログを確認するNetDrive → Help → Show Logを開くと、失敗している箇所を直接示すタイムスタンプ付きのエラーコードが確認できます。

まとめ

マウントしてしまえば、FTPストレージはMac上の他のフォルダと同じように振る舞います——既存のアプリを変更する必要もFTPプラグインも不要です。Windowsでの同様の手順はMount an FTP Server on Windows with NetDriveで解説しています。サーバーがすでにFTPではなくSFTPで動作している場合は、Mount an SFTP Server on macOSで鍵認証オプションを含む同様の手順を確認できます。

— Alex, NetDrive