menu
ホーム > IT用語集 > FTPサーバー(エフティーピーサーバー、FTP server)
UPDATE:2015年07月01日

FTPサーバー(エフティーピーサーバー、FTP server)

IT用語辞典

  • FTPサーバーはFTPを使用してファイルの送受信を行うコンピューターやソフトウェアのこと

FTPサーバー(エフティーピーサーバー)とはFTPという通信方法を利用してファイルの送受信を行うコンピューターやソフトウェアのことです。FTPとは【File Transfer Protocol:ファイル・トランスファー・プロトコル】の略称で、TCP/IPネットワーク上のファイル転送用プロトコル(通信規約、通信手順)です。FTPサーバーはこのFTPを利用してファイルのアップロードやダウンロードなどの送受信を行います。

FTPサーバーへはFTPクライアントソフトウェアで接続し、インターネットイントラネット上のファイルをダウンロードしたり、自分のパソコンのローカルファイルをインターネット上のサーバーへアップロードすることが出来ます。このように、FTPによるファイル転送は、FTPクライアントの要求とFTPサーバーによる応答で行われる送受信です。

FTPのサーバーソフトウェアは商用・非商用があります。商用では、Windows の Cerberus FTP Server や IIS(Internet Information Server)などがあり、非商用では、オープンソースの ProFTPD や vsftpd が UNIX OS で良く利用されています。FTPクライアントは、Windows用では FFFTP や NextFTP が有名です。Mac用では、Cyberduck、FileZilla、Fetchなどが代表的なFTPクライアントソフトです。

FTPによる通信内容は暗号化されておらず平文で送信されます。そのため、悪意のある攻撃者に通信内容を盗聴される可能性があります。盗聴などによる被害を回避するために、通信内容を暗号化してファイル転送を行う SFTP や FTPS があります。SFTP(SSH File Transfer Protocol)とは、SSHによる暗号化された通信路を使用する FTP のセキュリティー強化通信です。FTPS(File Transfer Protocol over SSL/TLS) は、FTP とSSL/TLS を組み合わせた通信方法によりファイル転送を暗号化通信によって行います。SFTP は、FTP や FTPS などとは基本的な通信方法が異なります。

FTP、SFTP、FTPS、を利用するにはクライアント側でも対応したソフトウェアが必要です。代表的なクライアント用ソフトウェアを以下で紹介します。

FTP(FTPS)接続対応ソフト

Windows用
Cyberduck
NextFTP FFFTP(FTPS対応版)
DreamweaverCS5.5
ホームページビルダー16

Mac用
FileZilla
Cyberduck
FireFTP
Fetch
Transmit

FTPS接続対応ソフト

Windows用
Cyberduck
NextFTP
FFFTP(FTPS対応版)
DreamweaverCS5.5
ホームページビルダー16

Mac用
Cyberduck
Fetch5
iWeb
DreamweaverCS5.5
Transmit4

SFTP接続対応ソフト

Windows用
WinSCP
FileZilla
FireFTP
FTP Rush
Cyberduck

Mac用
FileZilla
Cyberduck
FireFTP
Fetch
Transmit

サーバーは、処理内容に特化してサーバーソフトウェアやサーバーマシンによって構築されますが、主なサーバーとしてWebサーバー(httpサーバー)メールサーバー(IMAP/POP3サーバーやSMTPサーバー)DNSサーバーFTPサーバーデータベースサーバーなどがあります。


タグ(=記事関連ワード)

タグ:

日付

投稿日:2015年2月6日
最終更新日:2015年07月01日

関連記事

このカテゴリの他のページ

この記事へのコメント

トラックバックurl

http://wepicks.net/itglossary-ftpserve/trackback/

page top