블로그 이미지
松巖
어떠한 일이 있어도 꿈과 용기를 잃지 말자! 그래, 네 꿈을 펼쳐라.

calendar

1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Notice

Tag

1996. 4. 15. 09:21 내발자국[동호회]
[연재마당] 인터넷 지침서 (7)

내용:Anonymous FTP 사이트란 무엇인가/사용방법 및 예제/FTP 사이트

Anonymous FTP site란 무엇인가?

앞에서 필자는 이름도 괴상한 이 "anonymous FTP site"라는 용어를 잠시
사용했었다. 이것은 계정이 없는 사용자들도 FTP를 할 수 있도록
제공하는 곳이라는 설명을 덧붙여서.. 이제 이 녀석에 대해서 좀더 자세히
알아 보자.

Anonymous는 어떻게 읽는가? "어노이머스" 또는 "어노니머스"와 비슷하게
발음한다. 좀더 정확히 알기 위해서는 사전을 보면 된다.
일반적으로, FTP를 하기 위해서는 상대 시스팀에 자신의 계정이 있어야
한다. 하지만 하이텔처럼 어떤 프로그램을 가져 오려면 어떻게 해야
하는가? 여기에 대한 해답이 바로 Anonymous FTP이다. 앞의 FTP 예제
중에서 사용자 이름과 암호 대신 다음과 같은 내용을 입력하고 사용할 수
있는 시스팀이다.

사용자 이름(ID): anonymous
암호(Password) : [자신의 ID]@[자신이 사용하고 있는 시스팀
이름]

예를 들어 필자가 anonymous FTP를 사용하려면 암호로
"huiyol@viki.dwt.co.kr"과 같이 입력하면 된다. 반드시 정확하게
입력해야 하는 것은 아니지만, 이것은 일종의 예의에 속하는 문제다.
정확하게 입력한다고 해서 요금 청구서가 날아오는 것은 아니니, 될 수
있으면 예의바르게 행동하도록 하자.

이와 같이 사용할 수 있는 Anonymous FTP site는 인터넷에 무수히 많이
존재한다. 심지어는 IBM-PC를 가지고도 이것을 운용할 수 있다. 그러나
많고 많은 BBS 중에서 하이텔과 같이 덩치가 크고 내용이 많은 것들이
있듯이 이것 역시 몇몇 두드러진 곳들이 있다. 대략적으로 소개하자면
<표 2>와 같다.

-----------------------------------표시작----------------------------
호스트명 주로 있는 것

ftp.cica.indiana.edu 윈도우즈 3.1에서 실행되는 무수히 많은
셰어웨어와 퍼블릭 도메인(Public Domain)들이
매일 매일 그 수가 늘어나고 있다.
wuarchive.wustl.edu 매우 다양한 종류의 그래픽 파일(경치, 인물,
비행기 등)과 MS-DOS용 게임들
ftp.uu.net 거의 모든 종류의 파일들, UNIX 프로그램
wcarchive.cdrom.com UNIX, MS-DOS용 프로그램
ftp.oak.oakland.edu 매우 많은 양의 MS-DOS,UNIX 프로그램
ftp.rtmf.mit.edu USENET의 거의 모든 FAQ(자주 질문되는 것들,
뒤에 설명함)
ftp.sura.net 인터넷에 대한 문서들
-----------------------------------표끝------------------------------
<표 2> 대표적인 Anonymous FTP site

위에서 나열한 것들은 대표적인 몇몇 곳을 나열한 것에 불과하다. 당신이
어떤 특별한 것에 관심이 있다면 그러한 것들을 제공하는 Anonymous FTP
site를 찾을 수 있을 것이다. 찾는 방법은 뒤에 USENET News를
소개하면서 같이 설명하겠다.

그런데 한가지 문제가 있다. 이렇게 유명한 것들은 대개 국외에 있고
접속해 보면 속도가 그리 빠른 편이 아닌 경우가 있다. 또 동시에 접속할
수 있는 사용자 수를 제한한 곳이 대부분이다.

그래서 FTP의 세계에는 "Mirror Site"라는 개념이 존재한다. 예를 들어
A라는 시스팀이 많은 정보를 가지고 있고 매우 많은 사람들이 그것을
사용하고 있다면, B라는 시스팀이 A의 내용을 그대로 복사해서 서비스하는
경우 B를 mirror site라고 한다. 이 방법의 장점은 사용자의 집중을
줄이고, 네트워크를 통과하는 데이터의 양을 감소시킬 수 있다는 것이다.

한국 내에서도 위의 시스팀들에 대한 mirror site가 존재하는데, 필자가
애용하는 곳으로는 "ftp.sogang.ac.kr"이 있다. SIMTEL20이라고 알려진
이곳에는 MS-DOS에서 작동하는 매우 많은 수의 프로그램들이 있다. 또
"han.hana.nm.kr"이라는 곳은 CICA의 윈도우즈용 프로그램들을 가지고
있는데, 속도도 CICA보다 훨씬 빠르다. 따라서 될 수 있으면 한국 내의
Mirror site를 사용하는 것이 네트워크에 주는 부담도 줄이고 데이터도
빨리 받을 수 있는 방법이다.

<표 3>은 한국 내에 있는 Anonymous FTP site를 정리한 것이다.
---------------------------------표시작-----------------------------
호스트명 지금의 IP 주소 Update된 날짜

cair.kaist.ac.kr 143.248.11.170 11:23 20 Apr 1994
cbubbs.chungbuk.ac.kr 134.75.201.254 11:39 20 Apr 1994
ftp.sogang.ac.kr 163.239.1.21 11:03 20 Apr 1994
garam.kreonet.re.kr 134.75.30.11 14:49 20 Apr 1994
halla.dacom.co.kr 164.124.1.2 16:34 20 Apr 1994
han.hana.nm.kr 128.134.1.1 18:28 20 Apr 1994
hansung.kotel.co.kr 147.6.9.119 20:39 20 Apr 1994
hwarang.postech.ac.kr 141.223.1.1 20:42 20 Apr 1994
ftp.update.uu.se 130.238.11.20 20:41 3 Apr 1994
kuccgx.korea.ac.kr 163.152.1.1 20:53 20 Apr 1994
nic.nm.kr 143.248.1.100 20:55 20 Apr 1994
nms.kyunghee.ac.k 163.180.100.53 18:42 23 Mar 1994
ftp.kaist.ac.kr 143.248.1.201 21:02 20 Apr 1994
ring.kotel.co.kr 147.6.1.2 21:04 20 Apr 1994
uniboy.dwt.co.kr 165.133.1.2 23:23 13 Apr 1994
<표 3> 국내의 Anonymous FTP site

각각의 시스팀이 무슨내용을 가지고 있는지 모두 설명하게 되면 너무 길어
지므로, 여기에서 나열하지는 않겠다. 다만, 요즘 인기를 끌고 있는
IBM PC용 게임인 DOOM에 관련된 파일을 FTP로 가져 오는 예제를 보이는
것으로 대신하겠다.

<예제 1>에서는 이미 DOOM에 관련된 파일들이 ftp.sogang.ac.kr에 있다는
것과, 그 디렉토리가 "pub3/msdos/games/wuarchive/Uplods/doomstuff"에
있다는 것을 안다고 가정하였다. 이것을 알기 위해서는 지난 호에 설명한
archie를 사용하면 된다.

---���------ 박스 시작 --���---------
ftp ftp.sogang.ac.kr <== 필자가 입력한 명령
Connected to ftp.sogang.ac.kr
220 ftp.sogang.ac.kr FTP server(Version6.34FriJan 1 17:15:08 KST 1993) ready
Name(ftp sogang.ac.kr:huiyol):anonymous
331 Guest login ok,please send yourfull e-mail address as password.
Password:����� <== 필자입력부분
230-*
230-* Hello, you have reached Sogang University in Seoul, Korea
server has been set as to be used primarily by members of
*
230-* the Korean Community, the software stored here has been brought
*
230-* from sites in the USA, Canada and Europe to prevent more
traffic *
230-* congestion in the lines Korea >> World.
*
230-*
*
230-* The Time here is : Thu Apr 21 17:34:16 1994
*
230-*
*
230-* We are logging all transfers for security reasons only, so
*
230-* come and take all you want, we will not restrict transfers.
*
230-*
*
230-*Now you can grab a whole directory,just type get dirname.tar and
you *
230-* will get a "tared" directory (just remember to set "binary"
first). *
230-* You can also compress with"Z" (don't recompress what's
already"Z"ed)*
230-*
*
230-
230-
230 Guest huiyol@viki.dwt.co.kr login ok, access restrictions apply.
ftp> cd pub3/msdos/games/wuarchive/Uploads/doomstuff <== 필자입력부분
250 CWD command successful.
ftp> dir <== 필자입력부분
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 27957
-r--r--r-- 1 0 staff 149 Apr 18 09:44 00_Use_ocf.unt.edu_
for_Doom_FTP
-r--r--r-- 1 0 staff 3226 Apr 18 10:15 144-doom.nfo
-r--r--r-- 1 0 staff 606 Apr 18 10:40 BWARE30.TXT
-r--r--r-- 1 0 staff 3418 Apr 18 10:40 BWARE30.ZIP
-r--r--r-- 1 0 staff 1 Apr 18 10:15 BWARE30_RULES
drwxr-xr-x 2 0 staff 512 Apr 19 07:26 DE-DOOMED
-r--r--r-- 1 0 staff 429 Apr 18 09:19 DE_250B4.txt
-r--r--r-- 1 0 staff 153138 Apr 18 09:17 DE_250B4.zip
-r--r--r-- 1 0 staff 837 Apr 18 09:52 DOOMSF12.TXT
-r--r--r-- 1 0 staff 25343 Apr 18 09:52 DOOMSF12.ZIP
-r--r--r-- 1 0 staff 149 Apr 18 09:44 DOOM_FTP_SERVER
-r--r--r-- 1 0 staff 692 Apr 18 09:17 DeWadz1.txt
-r--r--r-- 1 0 staff 35840 Apr 18 09:17 DeWadz1.zip
.
.
drwxr-xr-x 7 0 staff 2048 Apr 19 07:26 wads
-r--r--r-- 1 0 staff 645 Apr 18 10:10 wdmstr05.txt
-r--r--r-- 1 0 staff 74864 Apr 18 10:10 wdmstr05.zip
-r--r--r-- 1 0 staff 378006 Apr 18 10:54 wdoomsnd.zip
-r--r--r-- 1 0 staff 2 Apr 18 09:15 what_is_darkarmy.zip
drwxr-xr-x 2 0 staff 512 Apr 18 11:16 whatsup
-r--r--r-- 1 0 staff 1302 Apr 18 09:03 wifsp001.txt
-r--r--r-- 1 0 staff 10884 Apr 18 09:03 wifsp001.zip
-r--r--r-- 1 0 staff 504 Apr 18 09:15 wolfdm_2.txt
-r--r--r-- 1 0 staff 317685 Apr 18 09:16 wolfdm_2.zip
-r--r--r-- 1 0 staff 373 Apr 18 09:20 wolfdoom.txt
-r--r--r-- 1 0 staff 164088 Apr 18 09:19 wolfdoom.zip
-r--r--r-- 1 0 staff 191 Apr 18 10:52 wt100.txt
-r--r--r-- 1 0 staff 26334 Apr 18 10:52 wt100.zip
226 Transfer complete.
22812 bytes received in 14 seconds (1.6 Kbytes/s)
ftp> asc <== 필자입력부분
200 Type set to A.
ftp> get wt100.txt <== 필자입력부분
200 PORT command successful.
150 Opening ASCII mode data connection for wt100.txt (191 bytes).
226 Transfer complete.
local: wt100.txt remote: wt100.txt
195 bytes received in 0.073 seconds (2.6 Kbytes/s)
ftp> !cat wt100.txt <== 필자입력부분
WAD Tools 1.00 is a DOOM hacker utility that lets you browse the WAD file
and do all sorts of fun stuff to the resources, like viewing, exporting,
importing, etc. Released January 18, 1994.
ftp> bin <== 필자입력부분
200 Type set to I.
ftp> hash <== 필자입력부분
Hash mark printing on (4096 bytes/hash mark).
ftp> get wt100.zip <== 필자입력부분
200 PORT command successful.
150 Opening BINARY mode data connection for wt100.zip (26334 bytes).
#####################################################################
226 Transfer complete.
local: wt100.zip remote: wt100.zip
26334 bytes received in 14 seconds (1.8 Kbytes/s)
ftp> quit <== 필자입력부분
221 Goodbye, Thankyou for coming to Sogang.
Viki_Huiyol [3 /home/huiyol]
---������--�----- 박스 끝 ----�����--------
<예제 2> FTP 사용 예제

<예제 2>를 살펴 보면, 다음과 같은 순서로 진행되었음을 알 수 있다.

1. ftp.sogang.ac.kr에 FTP로 접속해서 사용자 이름에 anonymous를
입력하고 암호에 huiyol@viki.dwt.co.kr을 입력하였다.
2. cd 명령을 이용해서 doom 관련 파일이 있는 곳으로 이동하였다.
3. dir 명령을 이용해서 목록을 살펴 보았다(너무 길어서 중간을
생략하였음).
4. WT100이라는 프로그램이 어떤 것인지 보기 위해서 wt100.txt라는
파일을 7비트 모드로 전송받았다.
5. !cat 명령을 이용해서 파일의 내용을 보았다.
6. 8비트 방식으로 wt100.zip을 전송받았다.
7. quit 명령으로 FTP를 종료했다.
━━━━━━━━━━━━<禮>聞來學、不聞往敎━━━━━━━━━━━━━━
[禮記 曲禮上] 와서 배우는 것은 들었어도,가서 가르치는 것은 듣지 못했다。
[Lee,Kyoung 李炅] LEESUN2@hitel.kol.co.kr
[http://www.kol.co.kr/~LEESUN2/serv1.htm]
이 자료는 HiTEL단말기로 작성편집되었습니다. 자료관리,작성을 위하여 제게
중고PC를 무상제공해주실 분을 찾습니다.기종은 관계없습니다.고맙습니다.

posted by 松巖