FTPコマンドでファイル転送する方法

サーバーへファイルを転送するFTP(File Transfer Protocol)は、FFFTPソフトなどを使うと容易に行うことができますが、今回はFTPコマンドでファイルを転送する方法を紹介します。

FTPを起動する

はじめにMS-DOSプロンプトを立ち上げます。Windows10の場合は、まずスタートボタンを押してください。すべてのアプリを開いた中にあるWindowsシステムツールの中に、MS-DOSプロンプトがあります。

1
FTPを起動するには「ftp>」とする必要があります。このため「c:¥」となっていない場合は、「cd c:¥」と入力し、「c:¥」と表示されたら、ftpと入力してください。

c:¥User>cd c:¥
c:¥>ftp
ftp:

サーバーに接続する

次にサーバーに接続しましょう。「open」 のあとに、サーバーのホスト名かIPアドレスを入力します。ホスト名やIPアドレスは、契約時の情報を参照してください。接続したら、connected to のあとにホスト名かIPアドレスが表示されます。

ftp:open www.ux-milk.ac.jp
connected to www.ux-milk.ac.jp

続いてUser名とパスワードの入力します。こちらも契約時の情報を参照してください。

User (www.ux-milk.ac.jp:(none)):契約時のユーザー名
Password:契約時のパスワード

ファイルを転送する

パソコンからホスト(サーバー)へファイルを転送する場合は「put」、複数のファイルを転送する場合は「mput」を使用します。例として、ux.phpというファイルを転送する時のコマンドを紹介します。

ftp:put ux.php
ftp:mput ux1.php ux2.php ux3.php

ホスト(サーバー)からパソコンに転送する場合は「get」、複数のファイルを転送する場合は「mget」を使用します。

ftp:get ux.php
ftp:mget ux1.php ux2.php ux3.php

まとめ

FTPコマンドでファイルを転送するために、MSDOSコマンドプロンプトでFTPと接続をしましょう。getやputのコマンドを入力すると、ファイルを転送することができます。


イベント

2017/12/05(火)
Design Thinking Square