サーバ選び7つの基準

サーバーの選び方を、Googleウェブマスターアカデミーの、7つの考慮点に沿って解説します

エックスサーバー

FTPは危険と聞いたのですが本当ですか?

      2015/10/17

FTPは危険と聞いたのですが本当ですか? ファイル転送を行うためにFTPを利用しようとしたら、先輩にFTPは危険だからやめろといわれました。 FTPは危険なのでしょうか?代わりに何を使えばいいのでしょうか?

レンタルサーバー屋の中の人が回答します。

FTPによるファイル転送は、暗号化されません。そのため、盗聴などによるファイルの覗き見やパスワードの漏洩の恐れがあります。

セキュリティ上好ましくないファイル転送方法

FTP

FTPとはFile Transfer Protocolの頭文字をとったもので、パソコンからサーバーへファイルをアップロードする目的で古くから利用されています。

私も入社当時からお世話になっていますよ。FTPがセキュリティ上好ましくない理由は何ですか?

FTPにはパソコンとサーバの間のやり取りが暗号化されない、という大きな問題があります。

暗号化とは

暗号化ですか。どういうことでしょう?

暗号化とは、悪意のある第三者に内容を盗み見されても解読されないようにする技術です。
「4番行ってきます」と言われて何を想像しますか?

4番ですか?札所めぐりの4番でしょうか・・・

これは飲食店で使われている隠語で、4番はトイレのことなんだ。「4番行ってきます」とお客さんに聞かれても、本当の意味は通じないよね?暗号化もこれと同じようなものだと思ってくれたらいいよ。

なるほど。
暗号化していると、見られてしまっても、意味までは理解できないんですね。

そういうことなんだ。
もし暗号化されていない状態で、悪意を持った第三者が盗み見されてしまったらどうだろう?

ID/パスワードの漏えいはサイト改ざんの危険性あり

FTPアカウントやパスワードの情報が漏えいしてしまいます><

FTPアカウントやパスワードの情報が漏れると、その情報を使って第三者がFTPアクセスできることになるよね。その結果、サイトを改ざんされてしまう危険性が高まってしまうんだ。場合によっては、全てのファイルを削除することも可能だ。

それはこわい。何か対策はないんですか?

一番簡単なのは、FTP接続が可能な、接続元のIPアドレスを制限する方法なんだけど、レンタルサーバーの場合は、1台のサーバを複数人で共有しているので、接続元のIPアドレスで制限ができないんだ。
おとなしく、FTPの利用を控えたほうが安全だね。

ファイル情報の漏えいは、そのまま情報漏洩へつながることも

アップロードしているコンテンツやプログラムの情報などが漏えいしてしまいます><

秘密裏に進めていたコンテンツの情報が漏えいしてしまえばコンテンツの存在意義が薄れてしまうよね。
プログラムの情報が漏えいすれば脆弱性を発見される恐れもあるんだ。

セキュリティ上好ましいファイル転送方法

セキュリティが確保されているファイル転送方法は大きく分けて2つ種類があるよ。一つはFTPのセキュリティを高めたFTPS。もう一つはSSHでファイル転送を行うSFTPやSCPだ。いずれも、WinSCPというソフトウェアを利用することでファイルの転送が可能になるよ。

FTPを安全に利用できるFTPS

FTPSは、FTPとSSL証明書を利用することでファイルを暗号化し、安全なファイル転送を実現しているんだ。FTPSは、File Transfer Protocol over SSL/TLSの頭文字をとったものになるよ。

SSL証明書を利用して暗号化しているんですね。

そう。そのため、FTPSを利用するためには、SSL証明書の取得が必要になるんだ。暗号化を行うために、証明書取得の費用が追加で発生する方法といえるね。

ファイル転送はどのように行いますか?FFFTPは使えるのでしょうか?

FFFTPの設定をFTPS用にすることで、FFFTPでファイル転送ができるよ。インタフェースが変わらないので使い勝手はいい方法といえるね。

SSHでファイル転送するSFTP、SCP

追加の調達費用がかからない方法としては、SSHを利用したファイル転送方式が考えられるよ。

SSHを利用したファイル転送方式にはどのようなものがありますか?

SCPとSFTPがあげられるよ。SCPはコマンドとして提供されていて、SFTPはSSHのサブシステムとして提供されているんだ。

んー、なんだか難しいですね。違いはなんですか?

簡単に言ってしまえば、シンプルなSCPと高機能なSFTPとわけることができる。ただ、それほど大きな違いはないので、提供されているSFTPかSCPのどちらかの手段を使えばいいと思うよ。

FFFTPは使えるのでしょうか?

残念ながらFFFTPは利用ができないんだ。SCPやSFTPのクライアントとして有名なのは、WinSCPというソフトウェアだ。使い勝手はFFFTPとよく似ているので、それほど違和感なく使えると思うよ。

 -

↑他の質問も検索する↑