FTP
「File Transfer Protocol」の略です。FTPは、インターネット経由でファイルを転送するためのプロトコルです。FTPサーバーに保存されたファイルには、WebブラウザーなどのFTPクライアント、FTPソフトウェアプログラム、またはコマンドラインインターフェースを使ってアクセスできます。
FTPサーバーは、さまざまな種類のアクセスを許可するように設定できます。たとえば、「匿名FTP」の設定では、誰でもサーバーに接続できます。ただし、匿名ユーザーには特定のディレクトリの表示だけが許可され、ファイルをアップロードできない場合があります。匿名FTPアクセスが無効になっている場合、ユーザーはファイルを表示したりダウンロードしたりするために、ログインする必要があります。
標準のFTPプロトコルは暗号化されていません。つまり、パケットスニッファーやその他の盗聴攻撃に対して脆弱です。そのため、安全なFTP接続を提供するために、FTPSプロトコルとSFTPプロトコルが開発されました。FTPS(SSLセキュリティを使用するFTP)は、すべてのFTP通信にSSL暗号化を適用します。SFTP(SSH File Transfer Protocol)は、SSHを使ってすべてのデータ転送を暗号化する、安全なFTPのバージョンです。
FTPサーバーに接続するには、まずサーバー名とポート番号を入力する必要があります。サーバー名は「ftp」から始まることが多く、「ftp.example.com」のようになります。FTPの標準ポート番号は21で、SFTPはポート22(SSH)を使用します。FTPS経由で接続する場合は、カスタムポート番号の入力が必要になることがありますが、最も一般的な番号は990です。SFTPサーバーまたはFTPSサーバーにアクセスするには、ユーザー名とパスワードも入力する必要があります。
知識をテストする