FTPとSFTPの違いとは?FTPS・SCPなどファイル転送プロトコルの特徴も現役エンジニアがわかりやすく解説
今回はFTPとSFTPがどのようなものなのか説明しながら違いについても現役エンジニアのsatokoと一緒に解説していきます。
ライター/satoko
IT企業に勤務する現役のエンジニア。わからないことはすぐに調べるようにしている。業務や今まで調べて得た知識をもとにわかりやすく解説していく。
FTPとは?SFTPとは?
image by iStockphoto
FTPやSFTP、聞いたことないという方も多いですよね。FTPとSFTPはプロトコルの一種です。どのようなプロトコルなのかそれぞれ解説していきます。
FTP:ファイル転送プロトコル
FTPとは「File Transfer Protocol」の略で、ファイルを転送するためのプロトコルです。自分が操作しているコンピュータと離れたところにあるコンピュータ同士でファイルの転送をするときに使用します。
それぞれのコンピュータがネットワークで繋がっていれば、FTPを使って自分のコンピュータにあるファイルを離れた場所にあるコンピュータにアップロードすることができ、逆に離れたコンピュータにあるファイルを自分のコンピュータにダウンロードすることも可能です。
FTPはFTPサーバーとFTPクライアントがあり、この2つの間でファイルの転送を行います。
SFTP:安全なファイル転送プロトコル
SFTPとは「SSH File Transfer Protocol」の略で、SSHを使って安全にファイル転送をするためのプロトコルです。SFTPはSSHで暗号化した伝送経路を用いてファイル転送を行います。SFTPでは送受信するデータをすべて暗号化するため盗聴や改ざんから保護することができ、安全にファイルを転送することが可能です。
\次のページで「SSHとは?」を解説!/