---
title: "MacでFTP・FTPSを使う方法（アップロード対応）"
description: "FinderではFTPサーバを読み取ることしかできません。AnyBucketならMacからFTPとFTPSでアップロード可能。パッシブモード、明示的TLS、自己署名証明書、S3へのコピーにも対応。"
url: https://anybucket.app/ja/guides/ftp-ftps-mac
lang: ja
---

# MacでFTPとFTPS、アップロードも

FinderでもFTPサーバを開けますが、できるのは読み取りだけです。アップロードしたり、FTPSを使ったりするには、転送アプリが必要です。

## 要点

Finderの「**移動 → サーバへ接続**」では、FTPサーバは**読み取り専用**で開かれます。サーバからファイルをコピーすることはできても、サーバへはコピーできず、FTPSは選択肢にありません。AnyBucketで、**⇧⌘K**を押して**FTP**または**FTPS**を選び、サーバ、ユーザ、パスワードを入力して接続します。Spaceでファイルをマークし、F5を押すとアップロードまたはダウンロードできます。FTPSには、AppleのCommand Line Toolsに含まれる`python3`が必要です（`xcode-select --install`）。

## Finderでは足りない理由
macOSでは、Finderの「**移動 → サーバへ接続**」からFTPサーバに接続できます。ただしAppleによると、できるのはサーバ*から*ファイルをコピーすることだけで、サーバ*へ*ファイルをコピーするには別のアプリが必要です。TLSで暗号化したFTPであるFTPSは、Finderの対象に含まれていません。Appleの[Macで共有コンピュータとサーバに接続する](https://support.apple.com/ja-jp/guide/mac-help/mchlp1140/mac)をご覧ください。

## FTP、FTPS、SFTPのどれを使うか
| | 暗号化 | 備考 |
| --- | --- | --- |
| **FTP** | なし | パスワードもファイルも暗号化されずに送信されます。信頼できるネットワーク上か、ほかに選択肢がない場合にのみ使用してください。 |
| **FTPS** | あり（TLS） | 暗号化に対応したFTP。ウェブホスティングやバックアップサーバでよく使われています。 |
| **SFTP** | あり（SSH経由） | 別のプロトコルで、同じホストで使えることもよくあります。[MacでSFTPを使う](https://anybucket.app/ja/guides/sftp-client-mac)をご覧ください。 |

ホスティングがSFTPかFTPSに対応しているなら、どちらかを使ってください。

## FTPSの前に：Command Line Toolsをインストール
AnyBucketは、FTPSのTLSを小さなPythonブリッジで処理します。そのため、AppleのCommand Line Toolsに含まれる`python3`が必要です。インストールされていない場合は：

1. ターミナルを開きます。
2. `xcode-select --install`を実行し、画面の指示に従います。

通常のFTPには、追加で必要なものはありません。

## AnyBucketで接続する
1. **⇧⌘K**（**ファイル → サーバへ接続…**）を押します。
2. **サーバ**で**FTP**または**FTPS**を選びます。
3. サーバ、ユーザ名、パスワードを入力します。パスワードはログインキーチェーンに保存されます。
4. 必要に応じて、`/public_html`のような開始パスとニックネームを入力します。
5. **接続**を押します。先にブックマークとして保存することもできます。

`ftp://`や`ftps://`のアドレスをパレット（**⌘K**）に貼り付けても接続できます。

AnyBucketは**パッシブモード**で接続します。ほとんどのファイアウォールや家庭用ルーターを通過でき、FTPSでは**明示的なTLS**を使います。サーバの証明書が自己署名の場合、AnyBucketは一度だけ確認し、そのブックマークについての選択を記憶します。

## ウェブサイトをアップロードする
1. 片方のパネルにこのMacのサイトのフォルダを、もう片方にサーバを開きます（⌘\で2つ目のパネルが開きます）。
2. Spaceでファイルをマークするか、**⌘A**を押してすべてマークします。
3. **F5**を押します。ファイルがすでにある場合は、**置き換える**、**新しい場合は置き換える**、**両方とも残す**、**スキップ**、**再開**のいずれかを選びます。**すべてに適用**にチェックを入れれば、確認は1回で済みます。

変更された項目だけをアップロードするには、代わりに、**⌥F5**を押します。「比較と同期」で、何かを転送する前に、新しいファイルや変更されたファイルがすべて一覧表示されます。詳しくは[フォルダをサーバと同期する](https://anybucket.app/ja/guides/sync-folder-with-server)をご覧ください。

## FTPから移行する
古いFTPホストのサイトやアーカイブを、S3、WebDAV、SFTPに移しますか？片方のパネルにFTPサーバを、もう片方に移行先を開き、マークして**F5**を押します。ファイルはMac上の小さなバッファを経由して転送され、ダウンロードを管理する必要はありません。詳しくは[サーバ間でファイルをコピーする](https://anybucket.app/ja/guides/copy-files-between-servers-mac)をご覧ください。

## 接続できないときは
- **FTPSがすぐに失敗する**：Command Line Toolsをインストールしてください（上記参照）。詳しくは[トラブルシューティング](https://anybucket.app/ja/support/troubleshooting#ftps)をご覧ください。
- **ログインはできるが一覧が表示されない**：サーバのファイアウォールで、パッシブモード用のポートがブロックされている可能性があります。パッシブモードで使うポートをホスティング会社に確認してください。
- **転送が停止した**：転送は自動で再試行されます。それでも失敗するものは、転送ウインドウ（⌥⌘T）の**要確認**に表示されます。

## よくある質問に、お答えします

### FTPサーバにアップロードするには？

FTPクライアントを使います。AnyBucketなら、FTPとFTPSでアップロード、ダウンロード、名称変更、削除ができます。FinderはFTPサーバに読み取り専用で接続するので、サーバからファイルをコピーすることはできても、サーバへはコピーできません。

### MacでFTPSを使うには何が必要ですか？

AnyBucketでは、AppleのCommand Line Toolsに含まれる`python3`が必要です。ターミナルで一度`xcode-select --install`を実行してください。通常のFTPには、追加で必要なものはありません。

### AnyBucketは自己署名証明書に対応していますか？

はい。FTPSの自己署名証明書の場合、AnyBucketは一度だけ確認し、そのブックマークについての選択を記憶します。

### FTPは安全ですか？

通常のFTPは暗号化されません。ネットワークの経路上にいる誰もが、パスワードとファイルを読み取れます。サーバが対応していれば、必ずFTPSかSFTPを使ってください。

## 次に読む

- [FTPとFTPS](https://anybucket.app/ja/features/ftp-ftps)
- [MacでSFTPを使う](https://anybucket.app/ja/guides/sftp-client-mac)
- [トラブルシューティング](https://anybucket.app/ja/support/troubleshooting)
- [AnyBucketとFileZilla](https://anybucket.app/ja/compare/filezilla)

**$9.99で購入:** https://buy.polar.sh/polar_cl_pCF9yOjezTUaUqMPyUsxEho1EjcOvo6Bk49Q929LQCQ

---

AnyBucketは[Clever Mechanisms](https://clevermechanisms.dev)による独立したソフトウェアです。Apple Inc.およびいずれのストレージプロバイダとも提携しておらず、その承認や後援を受けたものでもありません。 Independent software in the spirit of Cyberduck and the classic two-pane commanders. Not affiliated with iterate GmbH (Cyberduck). Apple、Mac、macOS、Finder、Quick Lookは、米国その他の国や地域で登録されたApple Inc.の商標です。Amazon S3はAmazon.com, Inc.の商標です。その他の製品名は、それぞれの所有者の商標です。 メールでお問い合わせ: support@clevermechanisms.dev
