FTP
FTP
File Transfer Protocol(ファイル転送プロトコル)
連邦劇場計画 (Federal Theatre Project)
DTPにおいてフィルムから刷版を作成する方法(Film To Plate)。これに対しコンピュータから直接刷版を作成するのはコンピューター・トゥ・プレート CTP(Computer to Plate)。
FTP (disambiguation)
it:FTP (disambigua)
ko:FTP (동음이의)
FTPクライアント
FTPクライアントとは、File Transfer Protocol FTPを使用してファイルの送受信を行うクライアントソフトウェアのことである。FTPサーバに接続してファイルをアップロード・ダウンロードすることができる。
FTPクライアントには、フリーウェアやシェアウェアとして提供されているソフトウェアや、ウェブブラウザがFTPクライアント機能を持っているものがある。
以下、アルファベット順。
Core FTP - free版とPro版がある。FTPSでは、ちゃんと署名を検証している。
cURL - コマンド行でフィルターのように使えるフリーソフトウェア。FTPSでは、ちゃんと署名を検証している。
Cute FTP - プロプライエタリだが、30 日の試用期間がある。
Cyberduck - Mac OS X対応のフリーソフトウェア。FTPSでは、ちゃんと署名を検証している。
FTPサーバ
FTPサーバとは、File Transfer Protocol FTPを使用してファイルの送受信ができるサーバのことである。
ファイルのアップロード・ダウンロードにはFTPクライアントソフトウェアを利用するほか、ダウンロードだけならWebブラウザでも利用することができる。
大量のファイルを転送する際に利用されることが多いが、規格が古いためあまり転送スピードがでないことがある。その場合は分割するとスピードがあがる。ウェブサイト Webサイト用のファイルをWebサーバに置くために、Webサーバと一台で連動させている場合も少なくない。
フリーウェアやシェアウェアなどのプログラム (コンピュータ) コンピュータプログラムを大勢の人に提供するためにもFTPサーバは利用される。本来はFTPサーバはユーザーアカウントとパスワードによる認証が必要だが、このような目的で提供されるサーバはユーザーアカウントにAnonymous(英語で匿名の意味)、パスワードに自分の電子メールアドレスを入力することでFTPサーバにログインしてファイルをダウンロードすることができる。ただし、セキュリティ上の理由から、アップロードはできない。
FTPS
FTPS (File Transfer Protocol over SSL/TLS) は、File Transfer Protocol FTPで送受信するデータをSecure Socket Layer SSLまたはTLSで暗号化するプロトコル。Internet Engineering Task Force IETFにより、RFC 2228で標準化されている。
FTPの認証で送信されるユーザ名、パスワードの電文が暗号化されていない状態(クリアテキスト)であるため、第三者に盗聴・侵入される危険性がある。
FTPSはその危険性を回避するために制定された。
FTPSには、認証コマンド(AUTHコマンド)実行後に暗号化通信を開始するExplicitモードと、FTPSサーバ接続開始時点から暗号化通信を開始するImplicitモードが存在する。
Explicitモードは、サーバに接続した後にクライアントがAUTHコマンドを実行して、使用するプロトコル(SSLまたはTLS)のネゴシエーションをおこない、適合したプロトコルでのハンドシェイク完了後に暗号化された通信がおこなわれる。
FTPS『フリー百科事典ウィキペディア日本語版』2012年02月05日12:08JST、URL: http://ja.wikipedia.org






