雑学

FTPとSFTPの違いとは?FTPS・SCPなどファイル転送プロトコルの特徴も現役エンジニアがわかりやすく解説

よぉ、桜木建二だ。この記事ではFTPとSFTPの違いについてみていくぞ。ITエンジニアの人は使ったことがあるかかもしれないこれら2つのプロトコル。しかし、エンジニアではない人はなかなか聞きなじみのない言葉かもしれないな。
今回はFTPとSFTPがどのようなものなのか説明しながら違いについても現役エンジニアのsatokoと一緒に解説していくぞ。

解説/桜木建二

「ドラゴン桜」主人公の桜木建二。物語内では落ちこぼれ高校・龍山高校を進学校に立て直した手腕を持つ。学生から社会人まで幅広く、学びのナビゲート役を務める。

ライター/satoko

IT企業に勤務する現役のエンジニア。わからないことはすぐに調べるようにしている。業務や今まで調べて得た知識をもとにわかりやすく解説していく。

FTPとは?SFTPとは?

image by iStockphoto

FTPやSFTP、聞いたことないという方も多いですよね。FTPとSFTPはプロトコルの一種です。どのようなプロトコルなのかそれぞれ解説していきます。

no-img2″>
 <figcaption class=桜木建二

プロトコルとはコンピュータ同士が通信する際の手順や規約のことだ。データの形式やパケットの構成などが約束事として決められているぞ。

FTP:ファイル転送プロトコル

FTPとは「File Transfer Protocol」の略で、ファイルを転送するためのプロトコルです。自分が操作しているコンピュータと離れたところにあるコンピュータ同士でファイルの転送をするときに使用します。

それぞれのコンピュータがネットワークで繋がっていれば、FTPを使って自分のコンピュータにあるファイルを離れた場所にあるコンピュータにアップロードすることができ、逆に離れたコンピュータにあるファイルを自分のコンピュータにダウンロードすることも可能です。

FTPはFTPサーバーとFTPクライアントがあり、この2つの間でファイルの転送を行います

SFTP:安全なファイル転送プロトコル

SFTPとは「SSH File Transfer Protocol」の略で、SSHを使って安全にファイル転送をするためのプロトコルです。SFTPはSSHで暗号化した伝送経路を用いてファイル転送を行います。SFTPでは送受信するデータをすべて暗号化するため盗聴や改ざんから保護することができ、安全にファイルを転送することが可能です。

no-img2″>
 <figcaption class=桜木建二

SFTPで安全にファイルを転送するために使われるのがSSHだ。あまり聞きなれない言葉だよな。satokoに解説してもらおう。

\次のページで「SSHとは?」を解説!/

次のページを読む
1 2 3 4
Share: