とあるエンジニアの備忘録

SE・コンサルタントの備忘録

anonymousFTP

anonymousFTP

FTP:File Transfer Protocol、離れた計算機同士でのファイル転送を行うためのプロトコル
 主な内容はRFC959に記載されている。 FTPでは、転送を行う前にログイン認証が必要であるがログイン/パスは暗号化されず、ネットワーク上でやりとりされる。
 
 自分のPCにあるファイルを、複数のPCへ配布したい場合を考える。
 対象のPCからFTPでログインできるよう、自分のPCにログイン用アカウントを用意しておく必要があるが、ネットワーク上ではログイン/パス交換は暗号化されずにやりとりされ、またアカウントの管理が必要となってくる。FTPにより、自分のPCにある不要なファイルへのアクセスまでされる可能性もでてくる。
 そこで、外部からのFTPログイン用にanonymousアカウントを作り、アクセスできるファイルを制限しておく。それがanonymousFTPである
 

参照:
https://www.ietf.org/rfc/rfc959.txt
AnonymousFTP
TCP/IP - FTPとは