(注意! 以下の文章はわかりやすさを重視しているので実際の定義とはかけ離れていることがあります)
FTPとは、自分のPCと他人のPCの間でファイルのやり取りをする方法のことです。
インターネットを利用することにより、家にいながらファイル交換などをすることができます。
自分のPCでホームページを作成して、インターネットに公開するときにもFTPがよく使われます。
FTPで他人のPC(このPCをFTPホスト、FTPサーバという)にアクセスするためには「FTPクライアントソフト」が必要になります。
WindowsのInternet ExprolerにもFTPクライアント機能は付いていますが、ここでは定番のフリーソフトである『FFFTP』をいうソフトを例にとって説明します。
まずはFFFTPをダウンロードしましょう。
『ダウンロード』と書いてあるところからダウンロードし、インストールしてください。
インストールに関しては『次へ』を連打すればいいだけなので説明しません。
デスクトップにできたショートカットからFFFTPを起動してください。
『ホスト一覧』というウィンドウがあると思います。#ref(): File not found: "WS000000.JPG" at page "FTP"
まず、右上の『新規ホスト』をクリックします。『ホストの設定』をいうウィンドウがでます。
#ref(): File not found: "WS000001.JPG" at page "FTP"
以下の項目を埋めてください。
- ホストの設定名・・・この設定の名前です。自分で自由につけることができます。相手の名前やサーバアドレスがわかりやすいと思います。
- ホスト名(アドレス)・・・アクセスしたい相手のFTPホストのアドレスを入力します。(hogehoge.comなど)
- ユーザ名・・・相手(=ホストの管理者)に教えてもらったユーザIDを入力します。
- パスワード/パスフレーズ・・・相手に教えてもらったパスワードを入力します。
- ローカルの初期フォルダ・・・相手のPCからダウンロードしたファイルを保存するフォルダを指定します。空欄のままでもかまいませんが、この場合はFFFTPをインストールしたフォルダ(通常は"C:\Program Files\ffftp")になります。
『OK』を押すと『ホスト一覧』ウィンドウに戻るので『接続』をクリックします。
FFFTPの右側の部分にファイル一覧が表示されれば成功です。表示されない場合は上記の項目に入力ミスがないか確認してください。
#ref(): File not found: "WS000002.JPG" at page "FTP"
それでも表示されない場合はファイヤーウォールを停止するなどの方法を試してみてください。
相手のPCから自分のPCにファイルを受け取ることをダウンロード、自分のPCから相手のPCにファイルを送ることをアップロードといいます。
まずファイルをダウンロードしてみましょう。
FFFTPの右側のファイル一覧からファイルを一つ選択し、左上の方の黒い下矢印ををクリックするか、ファイルを右クリックして『ダウンロード』をクリックしてください。#ref(): File not found: "WS000003.JPG" at page "FTP"
設定のときに指定したフォルダにファイルがダウンロードされたはずです。
サイズの大きなファイルの場合はダウンロードに時間がかかります。またFFFTPは複数のファイルを同時に送受信できません(たぶん)。気長に待ちましょう。
次はアップロードしてみましょう。
FFFTPの左側のファイル一覧からファイルを一つ選択し、左上の方の黒い上矢印をクリックするか、ファイルを右クリックして『アップロード』をクリックしてください。
また右側のファイル一覧にファイルをD&D(ドラッグ&ドロップ)してもアップロードできます。#ref(): File not found: "WS000004.JPG" at page "FTP"
サイズの大きなファイルの場合はアップロードに時間がかかります。気長に待ちましょう。
うまくダウンロード・アップロードできたらOKです。
ルータ越しの場合はPASVモードにするとつながるかもしれません。(『ホストの設定』の『拡張』タブより)
使用ポートが21番以外のホストではポート番号を指定しましょう。(『ホストの設定』の『拡張』タブより)
どうしてもうまくいかない場合は、クライアント側ではなく、ホスト側に問題がある場合もありえるので、ホストの管理者に聞いてみるといいかもしれません。
さらに詳しい使い方を知りたい場合は自分で調べてみてください。 っグーグル先生
調べてもわからないことは、先輩や知っている人に質問しましょう。
クライアントで利用するだけではなく、自分でFTPサーバを動かしてみるのも面白いですよ(←以外と簡単です)。
FFFTPの詳しい設定を解説。
タブで複数のサーバに同時接続できるFTPクライアント。パッチをあてれば日本語に出来ます。