Web サイトやプログラミングの世界に慣れていない場合、または WordPress などのコンテンツ管理システムを使い始めたばかりの場合は、FTP という用語に遭遇したことがあるでしょう。ウェブ上の多くのものと同様、これもまた抽象的で複雑な概念のように見えるかもしれません.
インターネットには確かにプロトコルがたくさんありますが、すべてが複雑であるわけではありません。 FTP は、ブログや Web サイトのファイルをプロフェッショナル ホスティング プランにアップロードできるようにするルール です。契約済み.
FTP とは何かを理解したい場合は、Bacan でこのサービスのベース、ファイルのアップロード方法、ビジネスをオンラインにするために利用できる無料のアプリケーションについて詳しく説明します.
FTP とは何ですか?またその目的は何ですか?
ファイル転送プロトコルとも呼ばれます。 まさにそれが機能します。 コンピュータとホスティング サービスの間でファイルを転送します。
より具体的には、クライアント サーバー アーキテクチャに基づいた接続内でファイルが転送される方法を定義します。 この概念についてはすでによくご存じかもしれません。これは、デバイスと Web サイトの間に確立されるのと同じ関係です。 あなたのデバイスはクライアントであり、サーバーからの情報を要求します、サーバーは要求されたデータで応答します。
FTP 経由でサーバーに接続するには、ポート 20 と 21 が使用されます。 Bacan では、ポート 21 が使用されます。 FTP 経由で、テキスト ファイル (HTML、CSS、JS) とバイナリ ファイル (画像、音楽、ビデオなど) の両方のあらゆる種類のファイルをホスティングに送信できます
FTP クライアントと FTP サーバー — 違いは何ですか?
FTP クライアントは、ユーザーのコンピュータにインストールされるソフトウェアです。 コンピュータ (サーバーにファイルをアップロードまたはダウンロードしたい人) これにより、FTP プロトコルを使用してインターネット経由でリモート サーバーへの接続を確立できるようになります。
一方、FTP サーバーには、FTP 経由で複数のクライアント と通信できるようにするソフトウェアが統合されています。これは、クライアントが必要なときにいつでもアップロードまたはダウンロードのリクエストを送信できることを意味します。すべてのホスティング サーバーには FTP サーバーがあります。
利用可能な FTP サーバーの種類
サーバーには主に 2 つのタイプがあります: 匿名サーバーと認証サーバー。違いを見てみましょう。
匿名FTP
これらは特殊なタイプの FTP サーバーであり、ユーザー名やパスワードは必要ありません サーバー上のファイルをダウンロードまたは変更する場合に使用します。 デフォルトでは、入力されたユーザーは「匿名」または「不明」です。
このオプションは通常、サーバーのセキュリティ リスクになります。は、誰でもあらゆる種類のファイルをサーバーにアップロードできるためです。このため、Bacan では匿名 FTP サーバーを提供しません。
認証済み FTP サーバー
アクセスはユーザー名とパスワードを介して行われます。 Bacan の ホスティング プランのいずれかにサインアップすると、アカウントに認証された FTP サーバーが含まれます。
このような場合、クライアントが FTP サーバーにファイルをアップロードまたはダウンロードするには、ログインするための有効な資格情報が必要です。
FTP サーバーの作成方法
独自の FTP サーバーを作成する必要がある場合は、いくつかのオプションがあります:
1. Linux マシン をコンピューターにインストールし、FTP サーバー を追加します。私たちが使用するものは次のとおりです: https://www.pureftpd.org
2. NAS ドライブ などの ハードウェア を購入します。これは通常高価なオプションであり、高度なネットワーク知識が必要です。
3.にサインアップしてください FTP サーバーを含む ホスティング サービス。幸いなことに、Bacan のホスティングプランのいずれかにサインアップすると、自分で FTP サーバーを作成する必要はありません。ホスティング アカウントを取得すると、すでに完全に動作する FTP サーバーが含まれています。
ご興味があれば、ローカルで使用するために自分のコンピュータにインストールできる という FTP サーバーもあります。正しい選択は、オペレーティング システムによって異なります。 Windows の場合、最も一般的なのは FileZilla Server、 です。これは無料でオープン ソースであるためです。
最も人気のある 4 つの無料 FTP クライアント
FTP サーバーへの接続に使用できるクライアントはどれですか?
利用可能な FTP クライアントは数多くあります。以下では、最もよく知られている と、クライアントに推奨するものを確認します。
FileZilla
FileZilla は、2001 年の の立ち上げ以来、長い歴史を持つオープンソース プロジェクトであり、この FTP クライアントの保守とサポートのために日々活動するコミュニティによってサポートされています。 最も広く使用されている の 1 つであることに加えて、free および クロスプラットフォーム でもあります。 Windows、Linux、または macOS で使用できます。
これは、さまざまな機能を備えたクライアント側のソフトウェアです。従来の方法でファイルをアップロードおよびダウンロードできるだけでなく、次のようなより具体的なタスク用に設定することもできます。
キューに入れられた転送、編集、ディレクトリの作成など。 FTP 接続だけでなく、SSL および SSH もサポートしています。
公式 Web サイトから FileZilla をダウンロードできます: FileZilla プロジェクト
WinSCP
WinSCP は、Windows 専用に設計されたツールです。 SFTP、FTPS、SCP などのさまざまなプロトコルを介したデータ転送をサポートします。 WinSCP は オープン ソース ですが、コミュニティは小規模です。
その利点の 1 つは、コンピュータ上のファイルまたはディレクトリの右クリック ショートカット を提供することです。また、プレーン テキスト エディタ も含まれているため、Web サイト上のファイルを リモートで変更できます
公式 Web サイトから WinSCP をダウンロードできます: WinSCP
サイバーダック
依然としてオープンソース FTP クライアントの領域にある Cyberduck は、主に macOS 向けに設計されたものですが、Windows もサポートしています。 Cyberduck に関する興味深い事実は、 と有料バージョン があるということです。ここでは無料バージョンに焦点を当てます。
これは、リモート FTP サーバーに保存されている各ファイルとディレクトリをリストする シンプルなグラフィカル インターフェイス を備えていることで注目に値します。さまざまな FTP プロトコルだけでなく、クラウド サーバーへの接続 もサポートしているため、クラウド サービスのコンテンツ管理にも使用されます。
Cyberduck は次からダウンロードできます。
公式ウェブサイト: Cyberduck
SmartFTP
最後ですが、少なくともは、Windows環境用に設計された別のクライアントです。その グラフィカル インターフェイスは現在の Windows デザイン に似ており、リモート作業のための多くの機能を備えています。
FTP 経由で接続でき、SSH や WebDAV などのテクノロジーをサポートし、Google、Amazon、Microsoft のクラウドに保存されているコンテンツを管理します。追加のボーナスとして、特別な機能.
を備えたプレーン テキスト エディターが含まれています。SmartFTP は公式 Web サイトからダウンロードできます: SmartFTP
FileZilla の構成方法
まで リモート FTP サーバーに接続するには、上記のクライアントのいずれかをダウンロードする必要があります。 FileZilla はこのタスク で最も人気のあるソフトウェアであるため、その構成方法に関する詳細なガイドをここに示します。
最初のステップは明らかに FileZilla をダウンロードすることです。まだ行っていない場合は、ここをクリックして公式ページに移動してください。
インストール
ダウンロードが完了したら、あとはプログラムをインストールするだけです。 FileZilla には、典型的な Next ボタンを備えたインストール ウィザードが用意されているため、プロセスには数分しかかかりません。
クリック 同意します.
少しお待ちください プログラムがインストール ファイルをロードするまでの秒数。
最初のオプションを選択し、次へ.
をクリックします。もう一度、「次へ.
」をクリックします。インストール ディレクトリを選択します。デフォルトのままにすることをお勧めします。 [次へ.
をクリックします。プログラムはファイルの解凍とコンピュータへのインストールを開始します。
完了すると、この画面が表示されます。 今すぐ FileZilla を開始 を選択したままにして、 プログラム。 「完了.
」をクリックします。FileZilla は次のようなウィンドウを表示します。
構成
インストールは簡単でしたか?設定プロセスも同様に簡単です。続行する前に、FTP サーバーの資格情報: ユーザー名、パスワード、およびドメインが必要です。
まだお持ちでない場合は、ホスティング プロバイダーからリクエストする必要があります。 Bacan では、無制限の FTP サービスを含むホスティング プランの 1 つにサインアップすると、 が提供されます。 メインの FTP アクセスでは、コントロール パネルのログインと同じユーザー名とパスワードが使用されることに注意してください。
まず、サイト マネージャー オプションをクリックします。これはアプリケーションの左上隅にあります。
必要な詳細を入力できるウィンドウが表示されます。まず、新しいサイト をクリックし、構成しているサーバーの名前を入力します。この例では、Bacan FTP 例.
を使用しました。次に、ホスティング プロバイダー (この場合は Bacan) から提供された詳細をウィンドウの右側のフィールドに入力します。ドメインは次のとおりです: bacan-example.com、ポート 21、ユーザー Bacan Example、およびパスワードBacanFTP123.
最後に、接続をクリックします。保存するかどうかを尋ねられます パスワード - 個人用デバイスで作業している場合は、[はい] を選択することをお勧めします。
この時点で、FileZilla はサーバー上のファイルを左側に表示し、ローカル コンピューターの内容を右側に表示します。 ファイルをアップロードまたはダウンロードして、Web サイトのコンテンツを変更できるようになりました。