インターネット上にはFTPのファイル転送機能を利用して, フリーウェアなどのプログラムやドキュメントを一般公開している anonymous ftpサーバと呼ばれるコンピュータがある.
anonymous ftpサーバでは匿名(anonymous)のユーザに対して ログインが許可されており, フリーウェアやドキュメントを自由にダウンロードできる. なお,匿名(anonymous)アカウントでログインしたユーザは, 公開されているファイルをダウンロードすることだけが許可されており, ファイルをanonymous ftpサーバにアップロードしたり, サーバの非公開なファイルを読んだりはできない(図→).
次にanonymous ftpを利用する上での諸注意を示す.
転送の速さはサーバによって違うので,同じファイルを公開している anonymous ftpサーバが複数ある場合には,なるべくネットワークに余裕があ り,転送が速いサーバを利用すること.
慶應義塾大学のネットワーク内にも bash.cc.keio.ac.jpやftp.ae.keio.ac.jpなどの anonymous ftpサーバがいくつかある. これらのサーバに求めるファイルがあるか事前に調べること. 自分がダウンロードするファイルが, どのanonymous ftpサーバで公開されているかを調べるには, archieコマンド(→)を利用する.
同時に大勢のユーザがanonymous ftpサーバから ファイルをダウンロードするとサーバやその周辺のネットワークが混雑する. 多くのソフトウェアはanonymous ftpサーバと同じように /pub/sfc/srcディレクトリに圧縮されて保存されているので, あらかじめ確認しておくこと.
ftp> open bash.cc.keio.ac.jp<RET> Connected to bash.cc.keio.ac.jp. 220-Welcome to BASH [131.113.1.13] ! 220-The Backbone Archive Service Host of Keio University 220- 220-Login with 220- username "anonymous"/"ftp" and 220- password ( your mail address ). 220- 220 bash.cc.keio.ac.jp FTP server (Version wu-2.4.2-academ[BETA-6] (1) Wed May 22 15:00:37 JST 1996) ready. Name (bash.cc.keio.ac.jp:t98000tf):anonymous<RET>
331 Guest login ok, send your complete e-mail address as password. Password:<RET> 230- ------------ 230-(192K) to WIDE Kyoto ----- |Keio Univ.|====== to WIDE Tokyo (1.5M) 230- (1.5M)to U.S.A. ***** |SFC Campus|------ to WIDE Sendai (64K) 230- ------------------ to WIDE Hamamatsu (64K) 230- ** ( 30Mbps ) 230-------- Faculty of Science and Technology, Keio University, -------- 230-| + bash.cc.keio.ac.jp(ME): Computing Center | 230-| netnews, networking, archiving, os, TeX, infosystems .... | 230-| + ftp.ae.keio.ac.jp: Department of Administration Engineering | 230-| msdos, mac, database, statistics, programming languages... | 230-| + ftp.cs.keio.ac.jp: Graduate School of Computer Science | 230-| X11R5, files related to computer science, ..... | 230-| - ftp.stat.math.keio.ac.jp: Statictics Lab., Dep. of Mathematics | 230-| S, statistics .... | 230-| + ftp.phys.keio.ac.jp: Department of Physics | 230-| msdos, 386bsd, TeX .... | 230-| + ftp.inst.keio.ac.jp: Department of Instrumentation Engineering | 230-| X11R[56], bind, sendmail, IRC, ... | 230-| | 230-| `+' means that this site is registered in the `archie' databases | 230-|on archie.iij.ad.jp, archie.wide.ad.jp, archie.kyoto-u.ac.jp. | 230--------------------------------------------------------------------- 230- 230- 230 Guest login ok, access restrictions apply. Remote system type is UNIX. Using binary mode to transfer files. ftp> _
ftp> get [ディレクトリ名.tar.gz]<RET>
ftp> ls 200 PORT command successful. 150 Opening BINARY mode data connection for file list. tcsh zsh 226 Transfer complete. 11 bytes received in 0.037 seconds (0.29 Kbytes/s) ftp> get tcsh.tar.gz<RET> 200 PORT command successful. 150 Opening BAINARY mode data connection for /bin/tar. 226 Transfer complete. local: tcsh.tar.gz remote: tcsh.tar.gz 1668661 bytes received in 26 seconds (62 Kbytes/s) ftp> _
00READMEやREADMEという名前のファイルには,そのディレクトリ以 下のファイルの使用上の注意などが書いてある.また,ls-lRから始まる 名前を持つファイルには,そのファイルのあるディレクトリ以下すべてのファ イル一覧が記録されている.