FTP・SFTPとは?暗号化の違いと、現代の動向

公開: 更新: カテゴリ: テクノロジ系

30秒で結論

FTP・SFTPとは(全体像)

FTPとSFTPは、ファイルを、ネットワーク越しに転送するためのプロトコル(ルール)のことだ。Webサイトのデータを送ったり、大きなファイルをやりとりしたりするのに使われる。

2つの違いは、安全性(暗号化されているか)だ。

荷物の輸送でたとえると分かりやすい。FTPは「中身が見える荷物の輸送」、SFTPは「鍵をかけた安全な輸送」イメージだ。

ここで一番のポイント。FTPは平文で、SFTPは暗号化だ。「FTPとSFTPは同じもの」と思い込むと誤りで、安全性が大きく違う。今は、安全なSFTPが推奨される。


詳しく:暗号化の違いと、現代の動向

ここが心臓部。2つを表で押さえよう。

FTPとSFTPの違い

項目FTPSFTP
暗号化平文(なし)あり(安全)
安全性弱い高い
しくみ単独SSHの上で動く
今の推奨SFTPが推奨

FTPは古くからあるが、平文なので、今のセキュリティ基準では弱い。そこで、暗号化されたSFTPが推奨されるようになった。

ここで注意。SFTPと、FTPS(FTPの暗号化版)は別ものだ。SFTPはSSHのしくみの上で動くもので、FTPに暗号化を足したFTPSとは、成り立ちが違う。名前が似ているので、混同しないようにしよう。なお、近年は、ファイルの受け渡しがクラウドストレージに移る傾向もある。

わかりやすく言い換えると

身近なたとえで整理しよう。

FTPとSFTPは、「ファイルを転送するためのルール」のイメージ。

違いは、「FTPは中身が見える輸送(平文)、SFTPは鍵をかけた安全な輸送(暗号化)」こと。要するに、安全性が大きく違う。

「今はSFTPが推奨」というのは、平文のFTPは弱いので、暗号化されたSFTPを使うということ。つまり、安全性を重視する。


試験のツボ

🔴 一番出る:FTPとSFTPの違い

①FTP=平文(暗号化なし)・セキュリティが弱い

②SFTP=暗号化されていて安全(SSHの上で動く)

🔴 次に出る:今の推奨

①平文のFTPは、今のセキュリティ基準では弱い

②暗号化されたSFTPが推奨される

🟡 押さえると安定:FTPSとの違い

①SFTPはSSHの上で動く

②FTPS(FTP+暗号化)とは別もの(名前が似ているが)


よくある間違い

「FTPとSFTPは、まったく同じものだ」→ ✗  FTPは平文(暗号化なし)、SFTPは暗号化されていて安全。安全性が違う。

「FTPは暗号化されていて、安全に使える」→ ✗  FTPは平文(暗号化なし)でセキュリティが弱い。暗号化されているのはSFTP。

「SFTPとFTPS(FTPの暗号化版)は、同じものだ」→ ✗  SFTPはSSHの上で動くもの、FTPSはFTPに暗号化を足したもので、別もの。


試験での出題パターン

実際の問題でたしかめてみよう。

オリジナル問題1(FTP・SFTPの正体)

📝 オリジナル問題 1 FTP・SFTPの正体

FTP・SFTPに関する次の記述のうち、最も適切なものはどれか。

  1. 社員の出退勤を記録して、毎月の給与を計算するためのしくみだ
  2. 取引先へ毎月の請求書を郵送する、決まった事務作業のことを指す
  3. 完成したシステムを宣伝して、より多く売るための広告活動である
  4. ファイルを転送するための、共通のプロトコル(ルール)である
エーアイコアラ
エーアイコアラ 解答・解説

解答は 4 です。

FTP・SFTPは、ファイルを転送するための、プロトコル(ルール)なのです。ファイルをネットワーク越しに送るのに使うなります。

選択肢1は給与計算、選択肢2は請求書の事務、選択肢3は広告で、どれも違うのです。

選択肢判定理由
1給与計算のしくみではない
2請求書の事務の話
3広告活動ではない
4ファイルを転送するプロトコルで正しい

オリジナル問題2(FTPとSFTPの違い)

📝 オリジナル問題 2 FTPとSFTPの違い

FTPとSFTPの違いに関する次の記述のうち、最も適切なものはどれか。

  1. 社員の給与を計算するときだけ、違いが出るとされているものである
  2. FTPは平文で弱く、SFTPは暗号化されていて安全なものである
  3. 取引先への請求書の枚数しだいで、違いが決まるとされているのだ
  4. FTPもSFTPも、まったく同じで暗号化されているものなのである
エーアイコアラ
エーアイコアラ 解答・解説

解答は 2 です。

FTPは平文で弱く、SFTPは暗号化されていて安全なのです。中身が見える輸送と、鍵をかけた輸送のイメージなります。

選択肢1の給与、選択肢3の請求書、選択肢4の「同じで暗号化」は、いずれも違うのです。

選択肢判定理由
1給与計算で違いが出るのではない
2FTP=平文・SFTP=暗号化で正しい
3請求書の枚数で決まるのではない
4FTPは平文で、同じではない

オリジナル問題3(今の推奨)

📝 オリジナル問題 3 FTPとSFTPの推奨

FTPとSFTPの推奨に関する次の記述のうち、最も適切なものはどれか。

  1. 社員の給与を計算するときだけ、推奨されるとされているものである
  2. 取引先への請求書の枚数しだいで、推奨が決まるとされているのだ
  3. 平文のFTPは弱く、暗号化された安全なSFTPが推奨されるのだ
  4. 平文のFTPが、今でもいちばん安全で推奨されるものなのである
エーアイコアラ
エーアイコアラ 解答・解説

解答は 3 です。

平文のFTPは弱く、暗号化された安全なSFTPが推奨されるのです。安全性を重視するなります。

選択肢1の給与、選択肢2の請求書、選択肢4の「FTPがいちばん安全」は、いずれも違うのです。

選択肢判定理由
1給与計算のときだけではない
2請求書の枚数で決まるのではない
3平文FTPは弱く・SFTPが推奨で正しい
4FTPは平文で弱い

まとめ

押さえどころ

次に学ぶ


執筆: SikakuQuest編集部

勉強は、クエストになった。

資格の勉強を、冒険に変えるRPG学習アプリ

App Storeで見る