ホームページを作成したら、サーバーにファイルを
アップロードする必要があります。
アップロードする為には「FTPクライアントソフト」
というものが必要です。
FTPクライアントソフトは、無料のものから有料のものまで色々あります。
今回は、代表的なFTPクライアントソフトを
厳選して4つご紹介させて頂きます。
この記事の目次
FFFTP(windows専用)
windows用のFTPクライアントソフトといえば、
必ず名前があがってくる定番の国産無料ソフトです。
特に初心者の方は、まずはこのFFFTPを使ってみるのが
良いのではないでしょうか。
左側のファイル一覧がご自身のPC内のファイルで、
右側がサーバー内のファイル一覧になります。
ローカルフォルダとFTPサーバー側のディレクトリを同期させる
ミラーリング機能や漢字コードの変換機能、
ファイアウォールやSOCKS、ワンタイムパスワードへの対応などの
機能が備わっています。
⇒ FFFTP
WinSCP(windows専用)
WinSCPも無料のFTPクライアントソフトで、
定番のソフトです。こちらは海外製のFTPソフトですが
日本語版が入手可能です。
FFFTPと同じく、左側がご自身のPC内表示で、
右側がサーバー内の表示になります。
SSHを利用した暗号化ファイル転送方式であるSFTP接続や
SCP接続、ログイン情報を暗号化して保存してくれる
マスターパスワードの機能もあります。
⇒ WinSCP
FileZilla(Windows・Mac)
WindowsとMacの両方に対応しており、海外製ですが
日本語で使うことができます。
ツリー構造なども表示されているので、一見難しそうに感じますが、
表示設定で不必要な項目をはずせば、FFFTPのような
分かりやすい感じになります。
FTPS接続とSFTP接続には対応してますが、
マスターパスワード機能はありません。
Cyberduck(Windows・Mac)
CyberduckはAppStoreからのダウンロードは有料ですが、
公式サイトでは寄付金ウェアなので、無料とは言えないかも
しれませんが、一応、無料で使うことが出来ます。
Mac用のFTPクライアントソフトとして代表的なソフトですが、
Windowsでも使うことが出来ます。
FTPS接続、 SFTP接続にも対応しています。
用語集
FTPクライアントソフトの説明で、接続の種類などが出てきたと思います。
はじめての方は分からないと思いますので、ここでまとめさせて頂きます。
是非、ご参考になさって下さい。
ミラーリング機能
転送先(サーバー)のフォルダの内容を
転送元(ご自身のPC)フォルダの内容で上書きすることです。
転送元にないファイルが転送先にある場合は、
ファイルが削除されますので、この機能を使う場合は注意が必要です。
漢字コードの変換機能
ファイル名が文字化けしてしまった際に直すことが出来る機能です。
ファイアウォール設定
ファイアウォールなどで護られている場合、
FTPが利用できない場合がありますので、設定が必要になります。
SOCKS
SOCKetSの略語で、クライアントサーバ型のアプリケーションに、
ファイアウォールを通過して接続することが出来る
インターネットプロトコルの一つです。
ワンタイムパスワード
一定時間のみ有効なパスワードのことです。
SFTP接続
SSH File Transfer Protocolの略で、SSHで暗号化された通信路を使って
安全にファイルを送受信するプロトコル(規格)です。
FTPS接続
File Transfer Protocolの略で、FTPで送受信するデータを
SSL(Secure Socket Layer)またはTLS(Transport Layer Security)で
暗号化するプロトコルです。
SCP接続
Secure Copy Protocolの略で、SSHによって
安全にファイルの転送を行います。
マスターパスワード
マスターパスワード設定すると、FTP のアカウント情報は暗号化(AES)されて
保存されます。パスワード抜き取り防止や、第三者へのパスワード漏洩防止に
なります。
まとめ
FTPクライアントソフトは色々あるので、
初めて使う方は、ひと通り使ってみて、ご自身が一番使いやすい
ものを見つけて頂ければと思います。
ちなみに私はMacを使っているのですが、
「Transmit」という有料のFTPクライアントソフトを使っています。
人によっては使いづらいと思うかもしれませんし、
無料のソフトでも、使いやすいものもあるとは思います。
私はMacで使えるもので、全てを試した訳ではないのですが、
Transmitが使いやすかったので、購入しました。
いいなと思って使い続けていますが、
もしかしたら、もっと良いソフトがあるかもしれませんね。
Mac用のFTPクライアントソフトでTransmitより良いのがあるよ!
という方は、是非教えて下さいね!