このWikiHowでは、ファイル転送プロトコル(FTP)を理解して使用し、コンピュータからウェブサーバにファイルを移動する方法と、その逆の方法を説明します。
FTPの基本を理解する
-
FTPとHTTPの違いについて説明します。FTPはFile Transfer Protocolの略で、リモートサーバーからローカルコンピューターへ、またはその逆方向へファイルを転送するために設計された接続方法です。FTPは企業や学術の場でよく使用され、ウェブページ・サーバーを管理する主要な方法です。
- HTTP(Hypertext Transfer Protocol)はファイル転送が可能ですが、FTPほど堅牢ではありません。
-
FTPアドレスの各パーツを理解しましょう。ウェブページでFTPアドレスに出くわしたとき、それらは通常、通常のウェブページアドレスと同じように表記されます:
- 例えば、ftp.example.com:21と表示されることがあります。これは、アドレスがftp.example.comで、使用されるポートが21であることを意味します。FTPサーバーに接続する際には、この両方が必要です。
- FTPでユーザー名が必要な場合は、username@ftp.example.com:21。「ユーザー名」は必要な名前です。
- ユーザー名が指定されていない場合は、通常、接続時にユーザー名として「anonymous」を入力する必要がある。パブリックFTPに接続する場合、実際には匿名ではないことに注意してください。
-
接続方法を決める。FTPサーバーに接続する主な方法は3つあります:ビジュアルクライアント経由、ブラウザベースのクライアント経由、コマンドライン経由です。ビジュアルクライアントをダウンロードしてインストールする方法は、FTPに接続する最も広く使われている簡単な方法です。このガイドの大部分は、FTPクライアントを使用することに焦点を当てています。
- ビジュアルクライアントは、基本的に、必要なFTPアドレスとポートを入力することができる単なるプログラムです。
- ウェブブラウザからFTPに接続するには、他のウェブサイトと同じように、アドレスバーにFTPアドレスを入力するだけです。ログイン認証の入力を求められるかもしれませんが、そうすればディレクトリを閲覧することができます。ブラウザの使用は通常、指定されたクライアントを使用するよりもはるかに遅く、信頼性も低い。
- コマンドラインを使ってFTPに接続する方法に興味がある場合は、.NET Frameworkを参照してください。
FTPサーバーへの接続
-
FileZillaをダウンロードしてください。FileZillaは最も人気のあるFTPサーバーの1つです。FileZillaをダウンロードするには、お使いのコンピュータのウェブブラウザにアクセスして、次の操作を行います:
- FileZilla Clientのダウンロードをクリックします。
- 次のページでFileZillaクライアントのダウンロードをクリックします。
- FileZilla」の見出しの下にある緑色のダウンロードボタンをクリックします。
- この記事ではFileZillaを例にしていますが、事実上どのFTPクライアントでも同じ方法で使用できます。
-
FileZillaをインストールします。このプロセスは、お使いのコンピュータのオペレーティング・システムによって異なります:
- Windows - ダウンロードしたFileZillaセットアップファイルをダブルクリックし、プロンプトが表示されたら「はい」をクリックし、「同意します」をクリックし、「次へ」を4回クリックし、「ドライバーの更新」ページのボックスのチェックを外し、「次へ」をクリックし、「WinZIP」ページのボックスのチェックを外し、「次へ」をクリックします。
- Mac - ダウンロードしたFileZillaのDMGファイルをダブルクリックし、FileZillaアプリのアイコンをクリックして「アプリケーション」フォルダのアイコンにドラッグし、FileZillaのインストールが始まるまで画面の指示に従います。
-
FileZillaを開きます。FileZillaがインストールされたら、「Start FileZilla now(今すぐFileZillaを開始する)」にチェックを入れた状態で「Finish(完了)」をクリックするか、デスクトップ(Windows)または「Applications(アプリケーション)」フォルダ(Mac)にあるFileZillaアプリのアイコンをダブルクリックして開きます。
-
FTPサーバーの情報を入力します。FileZillaウィンドウの上部で、以下のフィールドに入力します:
- ホスト - FTPアドレスを入力します。
- ユーザー名 - ログインユーザー名を入力します(ユーザー名がない場合はanonymousと入力します)。
- パスワード - FTPサーバーにログインするためのパスワードを入力します(パスワードがない場合は空白のままにします)。
- ポート - FTPサーバーのポート番号を入力します。
-
Quickconnectをクリックします。FileZillaウィンドウの右上にあります。FileZillaがサーバーへの接続を開始します。
-
FTPサーバーの内容を確認してください。接続が完了すると、ウィンドウの右側にFTPディレクトリツリーが表示されます。上の枠にはツリー構造が、下の枠には各フォルダの内容が表示されます。この時点で、ファイルのアップロードとダウンロードを開始する準備が整いました。
- フォルダを変更するたびに、小さなコマンドがサーバーに送信されます。そのため、フォルダ間を移動する際に若干の遅延が発生します。
- 右側上部のバーに正確な場所を入力することができます。
- 特定のディレクトリにアクセスする権限がない場合、アクセスしようとするとエラーが表示されます。
ファイルのアップロードとダウンロード
-
を考えてみましょう。WindowsとMacのどちらのコンピューターにも、FTPファイルのアップロードとダウンロードを可能にするオプションが組み込まれています。すでにFileZillaをダウンロードしてインストールしている場合は必要ありませんが、独自のFTPサーバーに接続したり実行したりする必要がない場合は、ファイルをアップロードしたりダウンロードしたりする迅速な方法を提供します。
-
ローカルディレクトリをナビゲートします。ウィンドウの左側に、ローカルフォルダをナビゲートするための2つのフレームが表示されます。これでアップロードするファイルやダウンロードする場所を選択できます。
- 右側の上部にあるバーに正確な場所を入力することができます。
-
FTPサーバーからコンピュータにファイルをダウンロードします。ウィンドウの右側でダウンロードしたいファイルまたはフォルダを見つけ、左側のウィンドウで保存先のフォルダを見つけ、右側の下のフレームから左側の下のフレームにファイルをクリックしてドラッグします。ファイルまたはフォルダが自動的に転送を開始します。
- Filesize "欄にファイルのサイズがバイト単位で表示されます。
- Ctrlキーを押しながらダウンロードしたいファイルをクリックすると、同じセッションで複数のファイルを選択できます。ファイルは1つずつ転送されます。
- ファイルを右クリックし、"Add files to queue "を選択することで、ダウンロードキューにファイルを追加することができます。
-
サーバーにファイルをアップロードします。ウィンドウの左側でアップロードしたいファイルまたはフォルダに移動し、ウィンドウの右側でアップロード先のフォルダを探します。FTPサーバーにファイルをアップロードする権限がある場合は、左側から右側にファイルをクリック&ドラッグしてアップロードを開始できます。
- ほとんどのパブリックFTPでは、匿名ユーザーによるファイルのアップロードは許可されていません。
- アップロードには通常、同じサイズのダウンロードよりも時間がかかります。
-
転送を追跡する。ウィンドウの下のフレームで転送を見ることができます。転送中およびキューに入れたファイルのリストと、サイズ、優先度、完了率が表示されます。また、ウィンドウの下部にある「失敗した転送」と「成功した転送」タブを使用して、失敗した転送と完了した転送を確認することもできます。
-
.Windowsを使用して自分のFTPサーバーを作成し、他のユーザーが接続してファイルをアップロード(またはダウンロード)することができます。
コマンドラインFTPを使う
-
コマンドラインまたはターミナルを開きます。Windows、Mac OS X、およびほとんどのLinuxディストリビューションには、コマンドプロンプトまたはターミナルから利用できるコマンドベースのFTPクライアントがあります:
- Windowsのコマンドプロンプトを開くには、⊞ Win+Rを押し、cmdと入力し、↵ Enterを押します。
- macOSでターミナルを開くには、Spotlight をクリックし、ターミナルと入力し、ターミナルをダブルクリックします。
- ほとんどのLinuxディストリビューションでターミナルを開くには、Ctrl+Alt+Tを押します。
-
FTPサーバーに接続する。コマンドは、オペレーティングシステムに関係なく、すべてのコマンドラインFTPクライアントで同じです。サーバーに接続するには、ftp ftp.example.comと入力します。接続が完了すると、ユーザー名の入力を求められます。パブリックFTPに接続する場合は、anonymousと入力し、パスワードの入力を求められたらEnterを押します。それ以外の場合は、割り当てられたユーザー名とパスワードを入力します。
-
FTPサーバーのファイルを見る。dir /p と入力して ↵ Enter を押すと、サーバーのディレクトリとファイルのリストが表示されます。
-
お好みのディレクトリに切り替えます。cd directory("directory "は開きたいフォルダまたはフォルダへのパス)と入力し、 ↵ Enterを押します。
-
バイナリモードに切り替えます。デフォルトでは、FTPはテキストファイル転送用のASCIIモードで接続します。バイナリモードに切り替えるには、binary と入力して ↵ Enter を押します。
- バイナリモードはメディアファイルやフォルダ全体のダウンロードに最適です。
-
ファイルをダウンロードする。リモートサーバーからローカルコンピューターにファイルをダウンロードするには、 get コマンドを使用します。get」コマンドの後に、ダウンロードしたいファイルを入力します。
- 例えば、example.jpgをダウンロードするには、get example.jpgと入力します。
-
ファイルをアップロードする。ローカルマシンからリモートFTPサーバーにファイルをアップロードするには、putコマンドを使用します。put」コマンドの後に、アップロードしたいファイルの場所を入力します。
- 例えば、「example2.avi」ムービーファイルをホームロケーションからFTPサーバーにコピーするには、「put c:㊦documentshomemovies㊦example2.avi」と入力します。
-
接続を閉じる。closeと入力して、FTPクライアントとの接続を終了します。現在進行中の転送はすべてキャンセルされます。
コメント
最新を表示する
NG表示方式
NGID一覧