支援対象地域:札幌、仙台、関東、愛知、関西、広島、福岡


はじめに

サーバーの構築や運用を行っている際に、ローカルで作成したファイルをサーバーに置きたい、もしくはその逆にサーバーにあるファイルをローカルに持ってきたい、ということが多々あると思います。例えばWebサーバーを構築してローカルで作成したHTMLファイルをWebサーバーに置きたい、といった時などです。しかし、このようなファイル転送を行うにはどうすれば良いか分からない、またはコマンドを使うよりも簡単にファイル転送を行いたい、といったことがあるかもしれません。今回はWindows用のFTPクライアントソフトとして非常に使いやすく有名なフリーソフト「FFFTP」についてまとめます。

FFFTPの特徴

FFFTPの主な特徴は、以下となります。

  • GUIにより、コマンドラインを使わずにファイル転送を行うことができます。画面は左右下画面の3面に分かれており、それぞれローカルのフォルダ、FTPサーバー側のディレクトリ、処理した内容が表示されます。
  • ファイルリストとファイル転送が別スレッドとなるため、ファイル転送中でもファイル操作が可能です。
  • ファイル名が漢字のものでも扱うことができます。なお、漢字のファイル名を扱う場合には、FTPサーバー側に適切な漢字コードを設定する必要があります。
  • サブディレクトリを含めたファイル転送を行うことができます。
  • ファイル転送をいつでも中断することができ、途中までダウンロードしたファイルがあるときにはその続きをダウンロードすることができます。
  • ローカルのフォルダとFTPサーバー側のディレクトリを同期させるミラーリング機能を使用することができます。

FFFTPのインストール方法

FFFTPのインストールはとても簡単に行うことができます。まず、窓の杜等のサイトでインストーラーパッケージのダウンロードを行います。このダウンロードしたインストーラーパッケージ(窓の杜からダウンロードした場合は、おそらく『ffftp-v〇.〇-xXX.msi』というファイル名だと思われます)をダブルクリック等で実行するとFFFTPセットアップウィザードが立ち上がるため、あとはウィザードの流れに沿って [次へ] をクリックしていき、インストール準備が完了した時点で [インストール] をクリックすることでインストールが開始されます。インストール実行時にはユーザアカウント制御により、管理者権限が必要になることがあります。インストール処理が全て正常に終了すると、ウィザード画面にてインストールが完了した旨のメッセージが表示されます。

なお、FFFTPは機能追加等でバージョンアップすることがあります。FFFTPのバージョンアップを行う場合には、既にインストールされているFFFTPを残したまま、最新版インストーラーのダウンロード、実行を行います。

FFFTPの使用方法

FFFTPを使用するには、接続したいサーバーの設定をするだけで簡単に使用することができます。設定を行うにあたって最低限必要な情報としては、①FFFTPツール上での接続先サーバーの名前(任意の名前で可)と②接続先サーバーのホスト名(名前解決できない場合はIPアドレスでも可)、そして③そのサーバーに接続するためのユーザー名と④パスワードくらいです。その他の設定項目は任意となります。また、これらの設定は後からでも変更可能です。

FFFTPの画像1

なお、ここで③ユーザー名と④パスワードの項目を設定しないこともできます。その場合、サーバーへ接続する際には毎回ユーザー名とパスワードを入力する必要が出てきますが、例えば複数人で同じ端末を使用する際などは予め入力しておかないことで、接続先サーバーへのログインユーザーのパスワード等が他に漏れることなく、FFFTPを使いまわすことができます。

サーバーの設定を終えてうまく接続できると、下記のような画面が出てきます。

FFFTPの画像2

あとはアップロード、もしくはダウンロードしたいファイルを選択し、ドラッグして移動させるだけでファイルの転送を行うことができます。また、画面上部にある各種ボタンを使用することで、サーバーへの接続や切断、ファイルのアップロード/ダウンロード、ミラーリング、ファイルの名前変更やフォルダの作成、アスキー/バイナリ転送モードの切り替え(デフォルトではファイル名で自動的に判断されます)や漢字コードの設定を行うことができます。各ボタンの役割については、マウスカーソルを合わせれば確認することができます。

まとめ

今回はFFFTPというツールについてまとめました。FFFTPは20年以上前からあるフリーソフトで、インストールや設定に手間がかからず、GUIのため直感的な操作が可能で非常に使いやすいツールです。その為、個人だけでなく、企業でも長く幅広く親しまれているツールとなります。もし現在使用しているWindowsから別のサーバーに対してファイルの転送を行う必要がある場合、FFFTPは非常に有力な選択肢と言えるでしょう。