「FTPサーバ」の版間の差分

削除された内容 追加された内容
SSH File Transfer Protocolへリンク。英語を訳語に書換え。SSHと無関係なFTPSについて加筆
1行目:
'''FTPサーバ'''とは、[[ファイル転送プロトコル|FTP]]を使用してファイルの送受信を行う[[サーバ]]のことである。
 
ファイルの[[アップロード]]・[[ダウンロード]]には[[FTPクライアント]]ソフトウェアが必要だが、最近の[[ウェブブラウザ|Webブラウザ]]にはこれが組み込まれている場合が多い。
 
大量のファイルを転送する際に利用されることが多いが、規格が古いためあまり転送スピードがでないことがある。その場合は分割するとスピードがあがる。[[ウェブサイト|Webサイト]]用のファイルを[[Webサーバ]]に置くために、Webサーバと一台で連動させている場合も少なくない。
 
[[フリーウェア]]や[[シェアウェア]]などの[[プログラム (コンピュータ)|コンピュータプログラム]]を大勢の人に提供するためにもFTPサーバは利用される。本来はFTPサーバはユーザーアカウントと[[パスワード]]による認証が必要だが、このような目的で提供されるサーバは匿名で転送 (たいていダウンロードすることがだけに限定) できる。この際、伝統的にユーザーアカウントには'''Anonymous'''(英語で[[匿名]]の意味)や'''ftp'''、パスワードには自分の[[電子メール]]アドレスを入力することが多い。
 
FTPによる通信は暗号化されていないため Webサイトでパスワードを扱う場合にパスワードを記載、暗号化たファイルていない機密情報をそのまま送信することになると危険である。[[Secure Shell|SSH]]に対応しているサーバの多くは[[SFTPSSH File Transfer Protocol]]や[[FTPS]]といった (SFTP) で暗号化した方式で安全にファイル転送するできることが多い。[[Secure Sockets Layer|SSL/TLS]]のうえでFTPのやりとりをする[[FTPS]]といった方式をサポートしているサーバもある。しかし、従来の習慣から、旧来のFTPを利用しているユーザーは多い。
 
==FTPサーバソフトウェア一覧==