読み方 : ファイル・トランスファー・プロトコル
正式名称 : File Transfer Protocol
FTPは「File Transfer Protocol」の略で、ネットワーク上でファイルを転送するための標準的なプロトコルです。クライアントとサーバー間でデータを送受信し、ウェブサイトのコンテンツ管理やバックアップ、ファイルを配布する際に重要な役割を果たします。
FTPは、接続と認証を行う「制御用コネクション」と、大容量のファイルを迅速に転送する「データ転送用コネクション」を使用します。これにより、ファイルのダウンロードやアップロード、サーバーにあるファイル一覧の確認が可能です。
代表的なFTPクライアントソフトとしては、WinSCP、FileZilla、FFFTPなどがあります。ただし、標準のFTPは通信が暗号化されておらず、認証情報 (ユーザー名やパスワード) が盗まれるリスクがあります。データの漏えいや改ざんを防ぐためには、通信内容を暗号化するFTPS (FTP over SSL/TLS) やSFTP (SSH File Transfer Protocol) などの利用が推奨されています。