それらを見つけるには FTP にアクセスします。 FTPサーバーを作成してインターネットからアクセスする方法

24.04.2019 サウンドデバイス

FTP - それは何ですか、それは何の略ですか、それは何を意味しますか、そしてどのようにして FTP 経由でアクセスできるのか。 などの疑問をすべて解決していきます!

また、FTP アクセスがなければサイトとの完全なやり取りは不可能であるため、いずれにしてもそれを解決する必要があります。

FTPアクセスとは何ですか

最初からそれが何であるかを理解しましょう FTP FTP(File Transfer Protocol) は、コンピュータ ネットワーク上でファイルを転送するために設計されたプロトコルです。

そして今度はロシア語で、あなたはコンピュータを持っていて、それにパスワードがあり、その上に数人のユーザーがいます。 コンピュータで、ドライブ C と D で 2 つのウィンドウを開き、ファイルを 1 つのドライブから別のドライブに取り出してドラッグします。 ドラッグ元のファイルはどこにも行きません。 これは基本的には、FTP 経由でファイルを転送するプロセスを見てきました。

コンピュータがホストです (名前は例: ftp.your_site)

ユーザー – ユーザー。

パスワード – FTPアクセスパスワード

ドラッグ アンド ドロップ – FTP 経由で転送。

これが一番シンプルで、 早い方法サイト、ファイル、多数のファイル、大容量をサーバーに転送します。

FTP に接続するには、少なくとも次のものが必要です。

「FTPサーバー」という名前を付けます。

「ユーザー名」。

そして実際にはFTPに接続できる無料のプログラムです。 これは、多くの素晴らしい機能を備えた小さなプログラムです。 そして、それができる最も重要なことは、その設定を別のファイルに記録することです。

FTPデータはどこで入手できますか?

この情報をどこで入手できるかわかりませんが、例として、最も多くのものを見てみましょう。 それは私が知っています。

ドメインを登録すると、FTP 接続の詳細が記載された電子メールが届くはずです。

そして、手紙を開いて、ftp 専用の行を探します。

ホストは FTP サーバーです。

通常の入力タイプを選択します。

そして残りの名前は同じです。

「接続」をクリックしてください!

すべてが正しく行われていれば、簡単に接続できるはずです。

ここではすべてが機能しています。 左側がコンピュータ、右側がサーバーです。

FTP (File Transfer Protocol) は、ファイルを転送するためのインターネット標準です。 アクセス名とパスワードがあれば、サーバーからファイルをダウンロードしたり、サーバーにファイルをアップロードしたりできます。 このようにして、開発中にサイトとの間でファイルが交換されます。 FTP プロトコルをサポートするプログラムは、多くの場合、特別なプログラムに組み込まれています。 ソフトウェア Web ページ (ホーム サイト、Macromedia Dreamweaver、FrontPage など) の開発および操作用 リモートサーバー FTP 経由では、上のファイルを操作するのと同じくらい難しくなりません。 ローカルディスク.

FTP プロトコルは元々、安全な接続を保証するように設計されたものではなく、使用されるアクセス資格情報と 転送されたファイル、第三者によって傍受される可能性があるため、機会があれば使用を避けるか、アクセスを制限してのみ使用することを強くお勧めします。
端末アクセス権がある場合は、FTP の代わりに、完全な権限を必要とするすべての操作 (したがって、基本的なアクセス資格情報の使用) を、FTP 経由で実行できます。 安全な接続 SFTP プロトコル (SSH+FTP) 経由。 FTP を使用するのと同じくらい簡単で、SFTP をサポートするクライアント プログラムをインストールするだけです。

アクセスの設定

FTP プロトコル経由でアクセスするには、 完全な権利 ftp:// のようなアドレスで基本的な詳細の下に開きます<ваш логин>:<ваш пароль>@<домен>/ (例: ftp://vasyaru: [メールで保護されています])、セキュリティ上の理由から、ftp サーバー アドレスにパスワードを明示的に指定せず、ftp:// のようなアドレスを使用することをお勧めします。<ваш логин>@<домен>/ - FTP クライアントは、必要なときにパスワードを要求します。

FTP へのアクセスを制限するには、たとえば、フォルダーへの匿名アクセス、または別のユーザー名とパスワード (指定した) を使用したパスへのアクセスを提供するには、ホストの管理インターフェイスの FTP アクセス設定セクションを使用できます。

FTP プロトコルを使用してサーバーを操作するには、アクティブとパッシブの 2 つのモードがあります。 それらの違いは、どちらの側がデータ転送を開始するかです。

    ご利用の場合 アクティブモード、サーバーはポート 20 から動的に割り当てられたクライアント ポートへのデータ転送を開始します。 閉じられたファイアウォールの背後にいて、インターネットプロバイダーがいわゆる「グレー」IP アドレスを提供している場合など、コンピュータへの接続を確立できない場合、このモードでのデータ転送は機能しない可能性があります。

    パッシブ モードでは、サーバーへのすべての接続が FTP クライアントによって確立されます。 何らかの理由でクライアントがアクティブ モードで動作しない場合は、このモードに切り替えることができます。

また、確実にするために、 追加の保護マルウェア (インターネット上に蔓延するいわゆる「ワーム」) によるパスワード推測を防ぐために、FTP 経由でログインできる IP アドレスの範囲を制限することをお勧めします。 この範囲を使用するインターネットプロバイダーの IP アドレスに限定するだけでも、すでに遮断されてしまいます。 99%以上このような攻撃は、 これらは世界中の感染したコンピューターから実行されます。
エカテリンブルグの一部のインターネット プロバイダーの IP 範囲は、このリンクをクリックして表示するか、サービスで確認できます。 テクニカルサポートまたはプロバイダーの Web サイトで。

使用法

FTP プロトコル経由で接続を確立するには、サーバーにファイルをアップロードできる FTP クライアントがコンピュータに必要です。これは通常、すべてのコンピュータに存在します。 オペレーティングシステムデフォルトでは、インストール直後。

MS Windows OSでは使用できます 標準導体、または次のような FTP クライアント トータルコマンダー、FAR、FileZilla。
Linux、FreeBSD、Solaris、およびその他の unix ベースのオペレーティング システムでは、lftp、ncftp、curl などの FTP クライアントを直接使用できます。 コマンドライン、または gFTP、Nautilus (GNOME)、Konqueror (KDE)、FileZilla から グラフィカルシェルバツ。
MAC OS では、標準の ファイルマネージャー(Finder)、Windows エクスプローラーと同様、または次を使用します。 サードパーティのクライアント、ムコマンダーなど。

サイトにコピーする場合 大量ファイルの機能により、 FTPプロトコルの場合、単にすべてのファイルを 1 つずつ転送するよりも、これらのファイルをアーカイブに圧縮し、サーバーにコピーして、そこで解凍する方がはるかに高速です。
ターミナル アクセスを使用してサーバーに接続し、unzip コマンドを入力することで、zip アーカイブを (現在のディレクトリに) 解凍できます。<путь до архива> .
rar 形式のアーカイブは、unrar x コマンドを使用して解凍されます。<путь до архива> .

MS Windows エクスプローラーを介した FTP の操作

手術室の FTP サーバーに接続するには マイクロソフトのシステム使用できるWindows 標準アプリケーション「エクスプローラー」。「スタート」メニューから起動するか、任意のフォルダーを開いて次のように入力するだけです。 アドレスバー(ウィンドウの上部) 完全な住所 FTP サーバー (ftp://<логин>@<домен>/) を入力し、Enter キーを押して入力したリンクをたどります。 次に、このウィンドウを次のように操作できます。 通常のフォルダーたとえば、ローカル ディスクにファイルをドラッグしたり、ローカル ディスクからファイルをドラッグしたりして、ローカル ディスク上に保存します。

遠距離設定

アカウントを作成するには、Alt+F2 を押して「FTP」を選択し、ダイアログを開くには Shift+F4 を押す必要があります。
新しいアカウントのウィンドウが開いたら、最初のフィールドに ftp:// のようなアドレスを入力する必要があります。<домен>/ 。 「ユーザー」フィールドにはログイン情報を入力し、「パスワード」フィールドにはパスワードを入力する必要があります。 入力が終わったら、 を押す必要があります 保存ボタン.
サイトに接続するには (以降のすべての接続と同様)、アカウントを選択して Enter キーを押す必要があります。

トータルコマンダーのセットアップ

アカウントを作成するには、「ネット」メニューから「FTP 接続...」を選択します。
開いたウィンドウで「新しい接続」ボタンをクリックし、「セッション」、「ホスト名」、「ユーザー名」、「パスワード」に任意のセッション名(例:「マイサイト」)を入力する必要があります。田畑、 ドメイン名サイト、ログイン、パスワードをそれぞれ指定します。 アカウントを保存するには、「OK」をクリックします。
サイトに接続するには (以降のすべての接続と同様)、作成したアカウントを選択し、[接続] ボタンをクリックする必要があります。

この記事では、次のことについて説明します。

  1. ルーターに接続されたコンピューターに FTP サーバーをセットアップする方法。
  2. からのアクセスを提供する方法 世界的なネットワークインターネット。

FTPサーバープログラムのセットアップ

FileZilla サーバーのインストール

好みの FTP サーバー、または使い慣れている FTP サーバーをダウンロードしてインストールします。 たとえば、ダウンロードします 無料プログラム Filezillaサーバー公式ウェブサイトから: https://filezilla-project.org/download.php?type=server

ダウンロードしたインストール ファイルを実行します。

クリック お断りします:

クリック お断りしますまた:

クリック インストール:

クリック 同意します:

次:

インストール:

FileZilla FTP サーバーのセットアップ

プログラムインターフェイスを起動します。

設定を入力します: メニュー 編集 -> 設定:

次に、設定する必要があります パッシブモード FTP。

1) セクションを選択します パッシブモード設定。

2) チェックボックスをオンにします カスタムのポート範囲を使用します。

3) パッシブ モードで使用するのに便利なポート範囲を設定します。

4) フィールドで 次の IP を使用してください外部 IP を登録します。

5) ボタンをクリックします わかりました設定を保存します。

次に、ユーザー アカウントを設定し、ホーム ディレクトリを指定する必要があります。

メニューに入る 編集そして選択します ユーザー:

章内 一般的なクリック 追加:

ユーザー名を入力してクリックします わかりました:

1) の横のボックスにチェックを入れます パスワード。 これは、この場合、 アカウントパスワードが必要になります。

2) このアカウントのパスワードを設定します。

3) セクションに移動 共有フォルダー:

章内 共有フォルダークリック 追加:

このユーザーが FTP 経由でアクセスできるようにするフォルダーを選択します。 選択後 共有フォルダクリック わかりました:

権限を設定する 指定されたユーザーフォルダ内。

エリア内 ファイル次のファイル操作を許可または無効にできます。

  • 読む;
  • 記録;
  • 消去;
  • 変化。

エリア内 フォルダー次のフォルダー操作を許可または拒否できます。

  • 創造。
  • 消去;
  • リストを見る;
  • サブフォルダーを表示します。

現在のフォルダーでこのユーザーのアクセス許可を設定したら、 わかりました設定を保存するには:

コンピューターの設定

セットアップ後 FTP プログラム-server の場合、ファイアウォールで受信接続を許可する必要があります。

に行きましょう コントロールパネルそして選択してください Windowsファイアウォール。

を右クリックします 受信接続のルールそして選択してください ルールを作成する:

オプションを選択 プログラムについてそして押します さらに遠く:

スイッチを の位置に設定します プログラムパスそしてボタンを使用して レビューファイルへのパスを指定します FileZillaサーバー。EXE。
次に、クリックします さらに遠く:

選択肢一つを選択してください 接続を許可するそして押します さらに遠く:

ルールにカスタム名を付けて、 準備ができて:

ルーターのセットアップ: ポート転送ルールの作成

次に、ゲートウェイでポート転送を作成する必要があります。 ゲートウェイには、ルーター、モデム、またはその他のデバイスを使用できます。 ルーターの Web インターフェイスにログインし (Web インターフェイスとは何か、およびそれにアクセスする方法については記事をお読みください:)、ポート転送セクションを開きます。 ポート フォワーディングについて詳しくは、「ポート フォワーディングとは」の記事をご覧ください。

2 つのルールを作成します。

ルール 1: 外部ポート 21 を、FTP サーバー プログラムがインストールされているコンピューターのポート 21 に転送します。

ルール 2: ある範囲のポートをコンピュータ上の同じ範囲のポートに転送します。 インストールされたプログラム FTPサーバー。

設定を保存しています。

FTPサーバーにリモート接続する方法

FTP サーバーにアクセスするには、FTP クライアント、ブラウザ、またはエクスプローラーのいずれかを使用できます。 もちろん、FTP クライアントを使用することをお勧めします。 無料プログラムをお勧めします FileZilla クライアント 。 公式 Web サイトからダウンロードできます: https://filezilla-project.org/download.php?type=client

フィールド内 ホスト) またはルーターの外部 IP アドレスを入力します。 次に、で作成したユーザー名を入力します FileZilla プログラムコンピュータ上のサーバーに対応するパスワードを入力してボタンをクリックします 高速接続:

ルーター設定のポート転送でポート番号 21 を非標準に変更しなかった場合、フィールド ポート空のままにすることができます。プログラムはデフォルトでポート 21 に接続します。

デフォルトでは、すべてのクライアントがアクセスできます。 FTPアクセス。 ログイン資格情報を使用して FTP 経由で接続できます。 コントロールパネル。 その中で FTPアクセスクライアントアカウントのルートディレクトリに設定されます。 このセクションでは、接続するためのホスト (サーバー) も指定します。 FTP.

このセクションでは追加の作成ができます FTPアカウントそしてそれらを管理します。 へのアクセスを制限するために使用されます。 さまざまなセクションサイトやさまざまなサイト。 作成されたアカウントは、指定されたフォルダーとそのフォルダー内のすべての添付ファイルにのみアクセスできます。 これは、独立した作業と、サードパーティ開発者にファイルへのアクセスを提供する場合の両方に使用すると便利です。
追加数 FTPアカウント制限はなく、料金プランにも依存しません。

FTPアカウントの作成

作成用 FTPアカウント示す必要があります ログイン FTP 経由で接続するには、(システムへのログイン)_(ftp へのログイン) の形式で形成されます。 begetguide_test。 ラテンアルファベットの文字、数字、アンダースコアのみで構成されている必要があります。 として ディレクトリパスアカウントルートに相対的な任意のディレクトリを指定します。 ディレクトリが存在しない場合は作成されます。 パスワードを忘れずに指定してください FTPアカウント。 必要に応じて、対応するボタンをクリックして生成できます。

FTPアカウント管理

便宜上、このページにはアカウントのサイトの表が含まれています。 この表では送信できます FTPアカウントサイトに直接アクセスできます。

ボタンをクリックすると、入力を求めるプロンプトが表示されます ログインそして パスワード作成するための FTPアクセス該当サイトへ。

作成後 追加アカウント同じセクションに表示されます。
作成済みの FTP アクセスの横に 3 つのボタンがあります。

経由でのアクセスを有効/無効にする SSHのために このアカウントの;
- 消去 FTPアカウント;
- パスワードを変更する。

今日は予定通り、FTP テクノロジーについてお話しします。 FTPサーバーとアカウント(アクセス)とは何か、どこでどのように使われるのかを説明します。

FTP - それは何ですか?

FTP - 標準 TCPネットワークプロトコルファイル転送用。ファイルの送受信を整理するために使用されます。 リモートコンピュータまたはサーバー。

FTP プロトコル経由で TCP ポート経由でファイルを転送するには、FTP クライアントは、設定され実行中の FTP サーバーに接続する必要があります。 このファイル転送の構成は、Web 開発者によって最もよく使用されます。PC からサイトの「内部」にアクセスして、そこで何かを変更または改善する必要がある場合です。

HTTP (これは何ですか?) と同様に、FTP は「クライアント/サーバー」アーキテクチャに基づいて構築されており、いくつかの機能を使用します。 ネットワーク接続「クライアント」と「サーバー」の間でコマンドとファイルを転送します。

FTP アカウントを使用したサイトへのアクセス - それは何ですか? これは、ファイルの表示、編集、ダウンロード、アップロードを可能にする機能です。 サイトの FTP サーバーにアクセスするには、クライアントは認証を受ける必要があります。ログインとパスワードを入力します。 名前を送信するには「USER」コマンドを使用し、パスワードを送信するには「PASS」コマンドを使用します。

サーバーがログイン:パスワードのペアを受け入れると、クライアントに招待状が送信されます。 クライアントが招待を受け入れると、セッションが開始されます。

FTP の構文は非常に単純で、RFC1738 仕様に記述されています (データは 角括弧オプション) - ftp://[ [:]@][:]/.

例 1 - ftp://ftp..txt

例 2 - ftp://UNIQUE_USER: [メールで保護されています]

いわゆる 「匿名 FTP」 - すべてのユーザーが匿名で接続できる場合 FTPサーバー USER/PASS データを提供せずに。 このタイプのセッションの場合は、次のものが提供されます。 アクセスが制限されている.

ユーザーが実行する 匿名ログイン「匿名」(ユーザー名)として登録できますが、パスワードの代わりに電子メール アドレスの入力を求められる場合があります。 もちろん、これらのアドレスの正確性をチェックする人は誰もいません。

匿名 FTP ホストは、PC 上のソフトウェアのダウンロードと更新によく使用されるため、非常に人気があります。 さらに、通常のブラウザを介してアクセスを整理することもできます。結局のところ、FTP サーバーからファイルを直接取得できます。 これは非常に簡単に行われます。FTP アドレスを指定すると、HTTP を使用した Web コンテンツと同じ方法で FTP コンテンツが提供されます。 また、Firefox ブラウザでは、本格的な FTP クライアント FireFTP をインストールすることもできます。

ブラウザで FTP を使用できますが、FTP は HTTP とはまったく異なります。

FTP プロトコルの特徴:

  1. 複数の接続を少なくとも 2 回使用します。 1 つのチャネルは制御チャネルで、FTP サーバーに対するコマンドが受信され、応答が返されます。 他のチャネルはデータ送信に使用されます。1 つの送信 - 1 つのチャネル (それぞれに対して TCP ポートが開かれます)。 このプロパティのおかげで、複数のファイルを両方向に同時に転送でき、制御ストリームは FTP セッションの全期間にわたって開いたままになります。
  2. FTP プロトコルにはバイナリ データ転送モードがあり、ファイル転送時間とトラフィック消費量が削減されます。 HTTP にはそのようなものはありません。
  3. FTP プロトコルを使用すると、サーバーが現在の状態と許可されたユーザーを「忘れる」まで、TCP/IP を使用した 1 つのセッション内で操作が実行されます。 HTTP にはセッションはなく、データが送信されるだけです。

FTP には 3 つのデータ転送モードがあります。

  • ストリーミング - ストリーム形式での連続的なデータ送信 (処理は行わず、TCP によって処理が実行されます)。
  • ブロック - FTP はデータをブロック (ヘッダー、データ フィールド、バイト単位のファイル サイズ) に分割し、TCP に転送します。
  • 単一アルゴリズムを使用するデータ圧縮モード。

セキュア FTP とは何ですか: FTPS と FTPES、SFTP、SSH-FTP ですか?

おそらく、通常の FTP は送信中にデータが暗号化されないため安全ではないことにすでに気づいているでしょう。 これは、たとえば、ログイン:パスワードのペアと送信されるコンテンツを暗号化する SSH プロトコルを使用することで修正できます。 ここで、すべてのセキュア FTP (FTPS、SFTP、SSH-FTP) について詳しく説明します。

率直に言って、FTP は作成された時点では安全であることを意図していませんでした。 これは彼らが数多くの脆弱性に対して行ったことであり、1999 年のリストには次のようなものがありました: ポートハイジャックとパケット傍受、スニッフィングとスプーフィング、ブルートフォースと隠れた攻撃。

FTP は TLS/SSL より前に開発され、そのトラフィックを物理的に暗号化することができないため、ネットワーク経由でパケットを傍受できる人は誰でもユーザー名、パスワード、コマンドに関するデータを受け取り、プライベート FTP サーバーにアクセスすることになります。 また、FTP サイトへのアクセスは非常に重要です。これにより、さまざまなことができるようになります。

この問題の解決策は、安全なバージョンの FTP プロトコルを使用することです。 たとえば、暗黙的な FTPS は TLS で保護されています FTPバージョン、SFTP/SCP は Secure Shell によって保護されています。 セキュア FTP について詳しく説明します。

明示的 FTPS (FTPES、明示的 SSL/TLS 上の FTP) は、「クライアント」が「AUTH TLS」コマンドを使用するときに FTP セッションの暗号化を要求できるようにする拡張 FTP です。 それに応じて、サーバーはそのような接続の作成を許可することも、要求を拒否することもできます。 ポート - 21。暗黙的な FTPS (SSL または TLS 接続が必要) もありますが、これは時代遅れです。

SFTP (英語: 「SSH ファイル転送プロトコル」) - 拡張子 SSHプロトコル。 これは FTP とはまったく関係ありませんが、まったく同じ方法でファイルを転送し、同じコマンドを使用します。 SFTP は Secure Shell (SSH) を使用してファイルを転送します。 ファイルとコマンドの両方を暗号化します (ネットワーク経由でデータを送信しません) オープンフォーム)。 ポート - 22 または 2222。機能的には、SFTP は FTP に近く、よく似ていますが、標準の FTP クライアントは SFTP サーバーに接続できず、その逆も同様です。

SSH プロトコル実装の第 2 バージョンのサブシステムとして使用される SFTP には、FTP に比べて多くの利点があります。

  • SSH キーを使用した「パスワードなし」認証のサポートは、パスワードをディスクに保存したり手動で入力したりするよりも安全です。
  • サポート シンボリックリンク;
  • FTP の速度低下や中断がある場合、SFTP 接続はより高速で信頼性が高くなります。
  • SFTP クライアントは、ファイル転送を中断および再開したり、ファイルを削除したりすることができます。 アップロードされたファイルには、ファイル属性に関連付けられたタイムスタンプが含まれている場合がありますが、FTP にはアップロード用の機能がありません。

FTP over SSH (SSH-FTP は SFTP ではないことに注意してください) - 安全な SSH トンネル経由で接続し、通常の FTP セッションを実行します。 このようなトンネリングは困難です。 FTP は複数の TCP 接続を開きます。 これは、複数の SSH クライアントが制御チャネル (ポート 21 上) のトンネルを確立する場合、この 1 つのチャネルのみが安全であり、データ送信は SSH をバイパスするため安全ではない、新しく作成されたデータ チャネル (TCP 接続) を経由することを意味します。

もう一度繰り返しますが、SSH 経由の FTP を FTPS、SFTP、SCP と混同しないでください。後者の方が安全です。

FTPサーバーとは何ですか?

FTP サーバー - ファイルを保存するために使用される、ホスティング上のファイルの「ライブラリ」 さまざまな形式。 FTP サーバーと FTP クライアント間の接続は、転送プロトコルを介して行われます。 FTPデータ.

最も一般的な FTP サーバーは vsftpd と proftpd です。 これらは .ftpaccess ファイルで構成されます。

FTP サーバーは、ファイル数とサイズの両方において、パブリックおよびプライベートのダウンロード用に大量のデータをホストするために必要です。 多くの場合、このようなサーバーは、ソフトウェア、音楽、写真のオープンソース配布への匿名 (ゲスト) アクセスに使用されます。 匿名ユーザーのアクセスでは、通常、ディレクトリの表示と必要な情報のダウンロードのみが可能ですが、一部のサーバーではその逆で、匿名ユーザーであれば誰でも交換用にファイルをアップロードできる特別なディレクトリがあります。

非匿名アクセスでは、ユーザーの機能はより広範になります (ファイルをアップロードできます) が、他のユーザーのファイルが「上」または「隣」に他のディレクトリがある場合でも、アクセスが許可されているディレクトリに厳密に制限されます。 。

FTP サーバーでの作業はブラウザから整理できるという事実にもかかわらず、クライアント プログラムを使用することをお勧めします。サーバーとの接続が失われた場合、接続が回復するとすぐにファイルをダウンロードできるようになります。

さて、最も一般的な FTP クライアント、つまり送信データを暗号化して FTP サーバーにアクセスするためのプログラムについて簡単に説明します。

  • WS_FTP;
  • LeechFTP;
  • CuteFTP;
  • FileZilla は、Windows/Mac/Linux で最も人気のある FTP クライアントです。 FTPS、SFTPのサポートがあります。
  • FARマネージャー- Windows 用の最も「古い」コンソール ファイル マネージャー。 非常にシンプルで、多くのプラグインがあり、SFTP をサポートしています (WinSCP プラグインが必要です)。
  • Total Commander - 人気が失われつつあります (すべての人にではありません) が、FTPS をサポートしています。 残念ながら、SFTP プラグインは時代遅れです。
  • FireFTP は実際には Mozilla Firefox のプラグインです。 FTPS、SFTPのサポートがあります。
  • Cyber​​duck - Mac 用 FTP クライアント。FTP/SFTP をサポートします。
  • WinSCP は、Windows 用のミニマルで美しい SCP、FTP、および SFTP クライアントです。

個人的には WinSCP を使用しています。

要約してみましょう。 FTP は標準ではありますが、純粋な形では、ネットワーク上での安全なファイル転送を目的としたものではありません。 もっとお勧めします 安全なプロトコル FTPS および SFTP 暗号化を使用します。

FTP の成功を祈ってください。