Linuxdoc Sgml/Ftp
<!doctype linuxdoc system>
<article>
<title>
FTP mini-HOWTO
<author> Matthew Borowski ( <url url="mailto: mkb@yahoo.com" name="mkb@yahoo.com" >)
<date> v0.2, 9 January 2000
<trans>¿ªÀÚ : ÀÌÈ£¿¬ <<url url="mailto: guru2k@kldp.org" name="guru2k@kldp.org" >>
<abstract>
FTP Ŭ¶óÀÌ¾ðÆ®¿Í ¼¹ö¸¦ »ç¿ëÇÏ´Â ¹ý
</abstract>
<toc>
<sect> ¼¹®<p>
ÀÌ ¹®¼´Â Matthew Borowski¿¡ ÀÇÇØ ¸®´ª½º ¹®¼ ÇÁ·ÎÁ§Æ®¸¦ À§ÇØ ¾²¿©Á³´Ù.
³ª´Â ³»°¡ Ãß°¡Çϱ⠿øÇÏ´Â °ÍÀ» ¾ÆÁ÷ ¸ðµÎ Ãß°¡ÇÏÁö¸¦ ¸øÇß´Ù. FTP ¼¹ö
¿î¿µ¿¡ °üÇÑ Á¤º¸¸¦ Ãß°¡ÇÒ °ÍÀÌ´Ù.
</p>
<sect1> ³ª¿Í ¿¬¶ôÇϱâ<p>
ÀÌ ¹®¼ÀÇ ¾î¶² ÷°¡³ª º¯°æÀ» ¿øÇÏ¸é ³ª¿Í ¿¬¶ôÇ϶ó. ±â¼úÀûÀÎ Áö¿øÀº ÇÏÁö
¸»¶ó -- ȸ»ç, WorldServe, ȤÀº ´ç½ÅÀÌ comp.os.linux.*°ú °°Àº µµ¿òÀ»
¿äûÇÒ ¼ö ÀÖ´Â ´º½º±×·ìÀ» ÅëÇÏ¿© À¯´Ð½º Äļ³ÆÃ°ú Áö¿øÀ» ¹Þ¾Æ¶ó.
³ª´Â ¿µ¾î¿Í Farsi¸¸ ÀÌÇØÇÒ¼ö ÀÖ´Â °ÍÀ» Ç×»ó ±â¾ïÇ϶ó.
</p>
<sect1> ÇÕ¹ý°ú ¹èÆ÷ÆÇ<p>
ÀÌ ¹®¼ÀÇ ÀúÀÛ±ÇÀº Matthew Borowski¿¡°Ô ÀÖ´Ù. ÀúÀÛ±ÇÀ» µû¸£´Â Á¶°Ç
ÇÏ¿¡¼ ÀÌ ¹®¼¸¦ ÀÚÀ¯·Ó°Ô ¹èÆ÷ÇÒ ¼ö ÀÖ´Ù. »ó¾÷¿ë Á¦Ç°¿¡¼ ÀÌ ÇÏ¿ìÅõ¸¦
¹èÆ÷ÇÏ·Á¸é, ³ª´Â º¹»çº»À» ¹Þ°í ½Í´Ù, ±×·¯³ª ÇÊ¿äÇÏÁö´Â ¾Ê´Ù. ´ç½ÅÀÌ ÀÌ
¹®¼ÀÇ ¼öÁ¤ ȤÀº ¹ø¿ªÀ» ¿øÇϸé, ¸ÕÀú ³ªÇÑÅ× ¾Ë·Á´Þ¶ó.
</p>
<sect1> ÀÌ ¹®¼ÀÇ ¿ª»ç<p>
991203: FTP HOWTO¸¦ óÀ½À¸·Î ½è´Ù. ¾ÆÁ÷ ÀÛ¾÷ ÁøÇàÁßÀÌ´Ù.
</p>
<sect> FTP¿¡ °üÇÏ¿©<p>
FTP (File Transfer Protocol)´Â ¿ø°ÝÀÇ ³×Æ®¿öÅ© »çÀÌÆ®·Î ºÎÅÍ Çã¶ôµÈ
»ç¿ëÀÚ°¡ ÆÄÀÏÀ» ¿Å±â´Â Ŭ¶óÀ̾ðÆ®/¼¹ö ÇÁ·ÎÅäÄÝÀÌ´Ù. TCP¿Í ÀÛ¾÷Çϰí
ÀÎÅͳݿ¡¼ °¡Àå ÀϹÝÀûÀ¸·Î ¾²À̱â´Â Çϳª, LAN¿¡¼µµ ¶ÇÇÑ ¾µ ¼ö ÀÖ´Ù.
FTP »çÀÌÆ®´Â FTP ¼¹ö ¼ÒÇÁÆ®¿þ¾î (FTP µ¥¸ó, ȤÀº ftpd·Î ¾Ë·ÁÁø)¸¦
¿î¿µÇÏ´Â ÄÄÇ»ÅÍÀÌ´Ù. °ø°øÀÇ ftp »çÀÌÆ®´Â º¸Åë ´©±¸³ª anonymous ȤÀº
ftp·Î ·Î±×ÀÎÇØ¼ Á¢±ÙÀÌ °¡´ÉÇÏ´Ù. ÇÁ¸® À¯´Ð½º ¼ÒÇÁÆ®¿þ¾î°¡ ÀÖ´Â
¿ì¼öÇÑ ftp »çÀÌÆ®°¡ ÀÖ´Ù. ftp¸¦ »ç¿ëÇÏ´Â ¹ýÀ» ¹è¿ì·Á¸é, ´ç½Å ÀÚ½ÅÀÌ
ÀÚ¿ø¿¡ Á¢±ÙÇØ¾ß ÇÑ´Ù.
°³ÀÎÀûÀÎ FTP »çÀÌÆ®´Â »ç¿ëÀÚ À̸§ ȤÀº ÆÐ½º¿öµå¸¦ ÇÊ¿ä·Î ÇÑ´Ù. ´ç½ÅÀÌ
ISPÀÇ ¼Ð ¾îÄ«¿îÆ®¸¦ °¡Áö°í ÀÖ´Ù¸é, FTP¸¦ °ÅÃÄ ´ç½ÅÀÇ ÆÄÀÏ¿¡ Á¢±ÙÇÒ ¼ö
ÀÖÀ» °ÍÀÌ´Ù(ÀÌ °ÍÀ» È®ÀÎÇÏ·Á¸é ´ç½ÅÀÇ ½Ã½ºÅÛ °ü¸®ÀÚ¿Í ¿¬¶ôÇ϶ó).
FTP Ŭ¶óÀÌ¾ðÆ®´Â FTP ¼¹ö¿¡ Á¢±ÙÇϱâ À§ÇØ Á¦°øÇÏ´Â userland
¾ÖÇø®ÄÉÀ̼ÇÀÌ ÀÖ´Ù. À̿밡´ÉÇÑ ¸¹Àº FTP Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¥ÀÌ ÀÖ´Ù.
¸î °³´Â ±×·¡ÇÈ ±â¹ÝÀ̰í, ¸î °³´Â ÅØ½ºÆ® ±â¹ÝÀÌ´Ù.
FTP´Â California ´ëÇп¡¼ óÀ½ °³¹ßµÇ¾ú°í, Berkelry 4.2BSD (Berkeley
À¯´Ð½º) ¿¡ Æ÷ÇԵǾú´Ù. RFC (Request for Comments) ´Â
<url url=" ftp://nic.merit.edu/documents/rfc/rfc0959.txt" name="nic.merit.edu/documents/rfc/rfc0959.txt"> ¿¡¼ ÀÌ¿ë °¡´ÉÇÏ´Ù.
</p>
<sect> Ãʺ¸ÀÚ¸¦ À§ÇÑ ftp »ç¿ë °¡À̵å<p>
ftp »ç¿ë Äü °¡À̵å.
Ç¥ÁØ ftp ÇÁ·Î±×·¥Àº ÃÖÃÊÀÇ ftp Ŭ¶óÀ̾ðÆ®ÀÌ´Ù. ´ëºÎºÐÀÇ ¸®´ª½º ¹èÆ÷ÆÇ¿¡
µé¾î ÀÖ´Ù. California, Berkeley ´ëÇп¡ ÀÇÇØ °³¹ßµÇ¾ú°í, óÀ½À¸·Î 4.2BSD¿¡
³ªÅ¸³µ´Ù.
</p>
<sect1> ftp ÇÁ·Î±×·¥ »ç¿ëÇϱâ<p>
ftp »ç¿ëÇÏ´Â °ÍÀº ½±´Ù. ÃÖ±ÙÀÇ ¸®´ª½º Ä¿³Î ¼Ò½º¸¦ ¹Þ±â À§Çؼ
metalab.unc.eduÀÇ ftp »çÀÌÆ®¿¡ anonymous·Î Á¢¼ÓÇÏ±æ ¿øÇÒ °ÍÀÌ´Ù.
¸í·É ¶óÀο¡¼, ÃĶó:
<verb>
$ ftp metalab.unc.edu
</verb>
ftp ÇÁ·Î±×·¥Àº metalab.unc.edu¿¡ Á¢¼ÓÇÏ·Á°í ½ÃµµÇÒ °ÍÀÌ´Ù. ¸Å°³º¯¼ö ¾øÀÌ
¸í·É ¶óÀο¡¼ ftp¸¦ ½ÇÇàÇϱâ À§ÇÑ ´Ù¸¥ ¹æ¹ýÀº ÀÌ·¸°Ô Ç϶ó, ±×¸®°í
»çÀÌÆ® À̸§°ú ÇÔ²² open ¸í·ÉÀ» »ç¿ëÇ϶ó:
<verb>
$ ftp
ftp> open metalab.unc.edu
</verb>
</p>
<sect1> FTP ¼¹ö·Î ·Î±×ÀÎÇϱâ<p>
FTP »çÀÌÆ®¿¡ Á¢¼ÓµÇ¾úÀ»¶§, ·Î±×ÀÎÀ» À§Çؼ ´ç½Å¿¡°Ô ¹°À» °ÍÀÌ´Ù (´ç½ÅÀÇ
»ç¿ëÀÚ À̸§À» Àû¾î¶ó, ÀÌ·± °æ¿ì¿¡´Â, foo: ¿ì¸®´Â °ø°øÀÇ ¾ÆÄ«À̺긦 ¾ò±â
À§Çؼ anonymous ȤÀº ftp·Î ·Î±×ÀÎ ÇÑ´Ù.
<verb>
220 helios.oit.unc.edu FTP server (Version <B style="color:black;background-color:#ffff66">wu-2.6.0</B>(2) Wed Nov 17 14:44:12
EST 1999) ready.
Name (metalab.unc.edu:foo):
</verb>
Áö±Ý, ÆÐ½º¿öµå ´ë½Å¿¡ ¿ÏÀüÇÑ e-mail ÁÖ¼Ò¸¦ ÀÔ·ÁÇ϶ó (´ëºÎºÐÀÇ °ø°øÀÇ
FTP »çÀÌÆ®¿¡¼´Â ÀÌ °ÍÀ» ¿ä±¸ÇÑ´Ù).
<verb>
331 Guest login ok, send your complete e-mail address as password.
Password:
</verb>
·Î±×ÀÎÀ» ¼º°øÇÑ ´ÙÀ½¿¡, ´ÙÀ½ÀÇ Á¤º¸°¡ ¿ì¸®¿¡°Ô ÁÖ¾îÁø´Ù:
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
</p>
<sect1> ÆÄÀÏ Àü¼Û À¯Çü<p>
ftp »çÀÌÆ®¿¡ ·Î±×ÀÎÇÑ ÈÄ¿¡, ftp´Â ÆÄÀÏ Àü¼Û À¯ÇüÀ» Ãâ·ÂÇÒ °ÍÀÌ´Ù.
Áö±ÝÀº ¹ÙÀ̳ʸ® ¹æ½ÄÀÌ´Ù. ¹ÙÀ̳ʸ® ¹æ½ÄÀÇ ÆÄÀÏÀ» Àü¼ÛÇÏ·Á¸é, Á¶±Ý¾¿,
FTP ¼¹ö¿¡ ÀÖÀ» °ÍÀÌ´Ù. ±×·¸Áö¸¸, Á¤È®È÷ ÅØ½ºÆ®¸¦ ´Ù¿î·Îµå ÇÏ·Á¸é
¾Æ½ºÅ° ¹æ½ÄÀ» Ç϶ó. ¹æ½Ä »çÀ̸¦ ascii ȤÀº binary¸¦ »ç¿ëÇØ¼ ¹Ù²Ü¼ö
ÀÖ´Ù.
Ä¿³Î ¼Ò½º¸¦ ¹Þ±â¸¦ ¿øÇÑ´Ù¸é, ¹ÙÀ̳ʸ® Àü¼Û ¹æ½ÄÀ¸·Î ¹Ù²ã¶ó. ¹ÙÀ̳ʸ®
¹æ½ÄÀº ±×·¡ÇÈ À̹ÌÁö, zip/gzip ¾ÆÄ«À̺ê, ½ÇÇà°¡´ÉÇÑ ÇÁ·Î±×·¥, ±âŸ
°°Àº ÅØ½ºÆ® ÆÄÀÏÀÌ ¾Æ´Ñ ÆÄÀÏÀ» Àü¼ÛÇϱâ À§Çؼ ¾²ÀδÙ. ¹ÏÁö ¸øÇϸé,
¹ÙÀ̳ʸ® ¹æ½ÄÀ» ½áºÁ¶ó.
</p>
<sect1> Ç×ÇØÇϱâ¿Í µð·ºÅ丮 ¸ñ·Ïº¸±â<p>
ÆÄÀÏÀÇ ¸ñ·ÏÀ» º¸±â À§Çؼ ls¸¦ »ç¿ëÇØ¶ó. ftp ¼¹ö¿¡¼ ls ¸í·ÉÀº ¿ø°ÝÀÇ
¼¹ö¿¡¼ ½ÇÇàµÈ´Ù, ±×·¡¼ ¸í·É ¶óÀÎ ¿É¼ÇÀ» ¼¹ö¿¡¼ ¼¹ö·Î ¾µ ¼ö ÀÖ´Ù.
´ëºÎºÐÀÇ º¸ÅëÀÇ ¿É¼ÇÀº ´ëü·Î ÀÌ¿ë °¡´ÉÇÏ´Ù, ÀÚ¼¼ÇÑ lsÀÇ manpage¸¦
È®ÀÎÇ϶ó.
<code>
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 33590
-r--r--r-- 1 root other 34348506 Dec 03 03:53 IAFA-LISTINGS
lrwxrwxrwx 1 root other 7 Jul 15 1997 README -> WELCOME
-rw-r--r-- 1 root other 890 Nov 15 13:11 WELCOME
dr-xr-xr-x 2 root other 512 Jul 15 1997 bin
dr-xr-xr-x 2 root other 512 Jul 15 1997 dev
dr-xr-xr-x 2 root other 512 Jul 18 1997 etc
drwxrwxrwx 11 ftp 20 4608 Nov 28 16:00 incoming
lrwxrwxrwx 1 root other 13 Jun 04 1998 ls-lR -> IAFA-LISTINGS
dr-xr-xr-x 17 root root 512 Jun 08 11:43 pub
dr-xr-xr-x 3 root other 512 Jul 15 1997 unc
dr-xr-xr-x 5 root other 512 Jul 15 1997 usr
226 Transfer complete.
</code>
ls ¸í·ÉÀÌ ³Ê¹« ¸¹Àº ÆÄÀÏÀ» ¸®½ºÆ® ÇÏ¸é ½ºÅ©¸°ÀÇ Å¾ÀÇ ½ºÅ©·ÑÀ» ²ô¶ó,
½ºÅ©·Ñ ¾÷À» Çϱâ À§Çؼ Shift-PageupÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. xterm À̳ª
rxvt »Ó¸¸¾Æ´Ï¶ó ¸®´ª½º ÄÜ¼Ö ¸ðµå¿¡¼µµ ÀÛµ¿ÇÑ´Ù.
°ø°øÀÇ FTP ¾ÆÄ«À̺꿡¼, ´Ù¿î °¡´ÉÇÑ ÀÚ¿øÀº Ç×»ó /pub µð·ºÅ丮¿¡ ÀÖ´Ù.
¿¹¸¦ µé¾î, ´ç½ÅÀº Ä¿³Î ¼Ò½º¿¡¼ ÀÌ¹Ì /pub/Linux/kernel¿¡ ÀÖ´Ù.
±×·¡¼ Àú µð·ºÅ丮¿¡ ¾ò±â À§Çؼ °¡·Á¸é ´ÙÀ½ ¸í·ÉÀ» ÃĶó:
<code>
ftp> cd pub/Linux/kernel
250-README for kernel
250-
250-What you'll find here: kernel sources and patches
250-
250-
250 CWD command successful.
</code>
"250"·Î ½ÃÀÛÇÏ´Â ¸Þ½ÃÁö´Â ¼¹ö¿¡ ÀÇÇØ º¸³»Áö´Â Á¤º¸ ¸Þ½ÃÁöÀÌ´Ù.
ÀÌ °æ¿ì¿¡, ftp ¼¹ö¿¡¼ ÀÚµ¿À¸·Î README ÆÄÀÏÀ» ´ç½ÅÀÌ cd·Î µð·ºÅ丮¿¡
µé¾î°¬À»¶§ º¸³»µµ·Ï ¼³Á¤Çß´Ù.
</p>
<sect1> ÆÄÀÏ ¹Þ±â¿Í º¸³»±â<p>
Áö±Ý, ls¿Ü¿¡ ´Ù¸¥ °ÍÀ» ¾µ °ÍÀÌ´Ù, v2.2 µð·ºÅ丮·Î µé¾î°¡±â À§Çؼ cd¸¦ ½á¶ó.
¾ÆÁ÷ ls¿Ü¿¡ ¾²Áö ¾Ê¾Ò´Ù, ±×¸®°í ´Ù¿î·Îµå Çϱ⠿øÇÏ´Â ÆÄÀÏÀ» ã¾Æ¶ó.
±×°ÍÀº linux-2.2.13.tar.gzÀÌ´Ù. ÀÌ·¸°Ô ½á¶ó:
<code>
ftp> get linux-2.2.13.tar.gz
local: linux-2.2.13.tar.gz remote: linux-2.2.13.tar.gz
200 PORT command successful.
150 Opening BINARY mode data connection for linux-2.2.13.tar.gz (15079540
bytes).
</code>
ftp ÇÁ·Î±×·¥Àº linux-2.2.13.tar.gz ÆÄÀÏÀ» linux-2.2.13.tar.gz·Î ÀúÀåÇϱâ
½ÃÀÛÇÑ´Ù.
foo.tar.gz·Î ÀúÀåÇϱ⠿øÇϸé, ÀÌ·¸°Ô À̸§À» Àû¾î¶ó:
<code>
ftp> get linux-2.2.13.tar.gz foo.tar.gz
local: foo.tar.gz remote: linux-2.2.13.tar.gz
200 PORT command successful.
150 Opening BINARY mode data connection for linux-2.2.13.tar.gz (15079540
bytes).
</code>
Çѹø¿¡ ÇÑ ÆÄÀÏ ÀÌ»óÀ» ¹Þ±â ¿øÇϸé, mget(multiple get)¸í·ÉÀ» »ç¿ëÇØ¶ó.
mget¿Í ´Ù¿î·Îµå ¹Þ±â¸¦ ¿øÇÏ´Â ÆÄÀÏÀ̸§ÀÇ À§Ä¡ÀÇ ¹üÀ§ ȤÀº ¿ÍÀϵå Ä«µå¸¦
½á¶ó. ¿¹¸¦ µé¸é:
ftp> mget linux*
"linux"·Î ½ÃÀÛÇÏ´Â ¸ðµç ÆÄÀÏÀ» ¹ÞÀ¸·Á¸é. ÀϹÝÀûÀ¸·Î, ±×°ÍÀ» ´Ù¿î·Îµå
¹Þ±â Àü¿¡ °¢°¢ÀÇ ÆÄÀÏÀ» º¸¿©ÁÙ °ÍÀÌ´Ù. ÇÁ·ÒÇÁÆ® ¸í·ÉÀ» ½á¼ °íÁ¤½Ãų
¼ö ÀÖ´Ù.
Áö±Ý ¸î ¼ÒÇÁÆ®¿þ¾î¸¦ º¸³¾ °ÍÀÌ´Ù, ±×¸®°í ±×°ÍÀ» MetalabÀÇ ¸®´ª½º
¼ÒÇÁÆ®¿þ¾î ¾ÆÄ«À̺꿡 Ãß°¡Çϱâ À§Çؼ ¿Ã¸®±â´Â ¿øÇÑ´Ù¸é. ù°·Î,
´ç½ÅÀº /incoming µð·ºÅ丮 (´ëºÎºÐÀÇ °ø°øÀÇ FTP ¼¹ö´Â °¡Áö°í ÀÖ°í,
¾ðÁ¦³ª ÆÄÀÏ ¿Ã¸®±â°¡ °¡´ÉÇÑ incoming ȤÀº uploads·Î ºÒ¸®¿î´Ù.)
·Î °£´Ù, ±×¸®°í put ¸í·ÉÀ» »ç¿ëÇÑ´Ù:
<code>
ftp> cd /incoming
ftp> put foo.tar.gz
local: foo.tar.gz remote: foo.tar.gz
200 PORT command successful.
150 Opening BINARY mode data connection for foo.tar.gz.
226 Transfer complete.
10257 bytes sent in 0.00316 secs (3.2e+03 Kbytes/sec)
</code>
put ¸í·ÉÀº get ¸í·É°ú °°ÀÌ µ¿ÀÛÇÑ´Ù, ±×·¡¼ ¸¹Àº ÆÄÀÏÀ» Çѹø¿¡ ¿Ã¸®·Á¸é
mput¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¿ø°ÝÀÇ ÆÄÀÏ ±×¸®°í/ȤÀº °æ·Î¸íÀ» ¸íÈ®È÷ Àû¾î¼
¼¹öÀÇ ´Ù¸¥ ÆÄÀÏ·Î ¿Ã¸± ¼ö ÀÖ´Ù.
ÇöÀçÀÇ ·ÎÄà µð·ºÅ丮¿¡ foo.tar.gz°¡ ÀÖÁö ¾Ê´Ù¸é ¿Ã¸±¶§ ¾î¶»°Ô ½ÃµµÇÒ
°ÍÀΰ¡? ´ç½ÅÀº lcd (local change directory) ¸í·ÉÀ» »ç¿ëÇØ¼ ·ÎÄÃ
µð·ºÅ丮¸¦ ¹Ù²Ü ¼ö ÀÖ´Ù:
<code>
ftp> lcd /home/foo/
Local directory now /home/foo
</code>
</p>
<sect1> ¼Ð ¸í·É »ç¿ëÇϱâ<p>
ftp Ŭ¶óÀÌ¾ðÆ®´Â ·ÎÄà ¸í·ÉÀ» »ç¿ëÇϱâ À§Çؼ bang (!)À» »ç¿ëÇÏ´Â °ÍÀ»
Áö¿øÇÑ´Ù. ¿¹¸¦ µé¸é, ÇöÀçÀÇ ·ÎÄà µð·ºÅ丮ÀÇ ÆÄÀÏÀÇ ¸ñ·ÏÀ» º¸±â À§Çؼ´Â
ÀÌ·¸°Ô Ç϶ó:
ftp> !ls
ÀÌ ÀÛ¾÷ÀÇ ¹æ¹ýÀº ftp°¡ ¼Ð($SHELL ȯ°æº¯¼ö¿¡ ÀÖ´Â)À» ºÎ¸¥´Ù, ±×¸®°í
ls¸¦ ½ÇÇàÇÑ´Ù. ÀÌ¿Í °°ÀÌ, "!" (´ëºÎºÐÀÇ ¸®´ª½º ¹èÆ÷ÆÇÀÇ µðÆúÆ® ¼ÐÀº
bash, the Bourne Again SHellÀÌ´Ù)¸¦ ¾Õ¿¡ ³Ö¾î¼ °£´ÜÇÏ°Ô ¼Ð·Î ¾î¶²
¸í·É ¶óÀÎ ÀÛ¾÷ÀÌ¶óµµ ÇÒ ¼ö ÀÖ´Ù. !cd´Â ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù´Â°ÍÀ» ±â¾ïÇ϶ó,
±×°ÍÀº lcd ¸í·ÉÀÌ Á¸ÀçÇϱ⠶§¹®ÀÌ´Ù.
</p>
<sect1> Hash mark¿Í tick<p>
ftp·Î ÆÄÀÏÀ» ´Ù¿î·Îµå ¹Þ´Â µ¿¾È ÁøÇàÀ» º¸±â ¿øÇϴ°¡? ´Ù¿î·Îµå ÆÄÀÏÀ» ÇØ½Ã
¸¶Å©·Î º¸¿©ÁÖ´Â hash ¸í·ÉÀ» ½áºÁ¶ó:
<code>
ftp> hash
Hash mark printing on (1024 bytes/hash mark).
</code>
ftp´Â ÇØ½Ã ¸¶Å©¸¦ ´Ù¿î·Îµå ¹Þ´Â µ¥ÀÌÅÍÀÇ 1024 ¹ÙÀÌÆ® ¸¶´Ù º¸¿©ÁÙ
°ÍÀ̶ó°í ¸»ÇÑ´Ù.
¶ÇÇÑ tick ¿É¼ÇÀÌ ÀÖ´Ù.
<code>
ftp> tick
Tick counter printing on (10240 bytes/tick increment).
This will print something to this effect as you download a file:
Bytes transferred: 11680
</code>
</p>
<sect1> ±× ¿ÜÀÇ ftp ¸í·É<p>
´Ù¸¥ ftp ¸í·ÉÀÌ ¸¹ÀÌ ÀÖ´Ù. ÆÛ¹Ì¼ÇÀ» °¡Áö°í ÀÖ´Ù¸é (°³ÀÎÀûÀÎ ¼Ð
¾îÄ«¿îÆ®¿¡ Á¢¼ÓÇÏ·Á¸é ÇÊ¿äÇÑ), mkdir ¸í·ÉÀ¸·Î ¿ø°ÝÀÇ ¼¹ö¿¡ µð·ºÅ丮¸¦
¸¸µé ¼ö ÀÖ´Ù. delete ¸í·ÉÀ¸·Î ¿ø°ÝÀÇ ¼¹ö¿¡ ÀÖ´Â ÆÄÀÏÀ» Áö¿ì°Å³ª rmdir
¸í·ÉÀ¸·Î µð·ºÅ丮¸¦ Áö¿ï ¼ö ÀÖ´Ù. chmod ¸í·ÉÀ¸·Î ÆÄÀÏÀÇ ÆÛ¹Ì¼ÇÀ» ¹Ù²Ü
¼ö ÀÖ´Ù.
ftp¸¦ »ç¿ëÇϴµ¥ º¹ÀâÇÑ Á¤º¸°¡ ¸¹ÀÌ ÀÖ´Ù, ftp ÇÁ·Î±×·¥¿¡¼ ¿Â¶óÀÎ
µµ¿ò¸»À» º¸¶ó (¸í·ÉÀÇ ¸ñ·ÏÀÇ º¯¼ö ¾øÀÌ help ȤÀº ¸í·ÉÀÇ ¸íÈ®ÇÑ
µµ¿ò¸»À» help <commandname> ½á¼ º¼ ¼ö ÀÖ´Ù. ¶ÇÇÑ ftp ¸í·É
ÇÁ·ÒÇÁÆ®¿¡¼ manÀ» ½á¼ À¯´Ð½º ¸Ç ÆäÀÌÁö¸¦ º¼ ¼ö ÀÖ´Ù.
</p>
<sect> ÄÜ¼Ö FTP Ŭ¶óÀ̾ðÆ®<p>
ÃÖÃÊÀÇ ftp ÇÁ·Î±×·¥Àº ÃÖÁ¶ÀÇ ftp Ŭ¶óÀ̾ðÆ®À̰í, ±×°ÍÀ» ¹è¿ì´Âµ¥¿¡
ÅõÀÚÇϱⰡ ÁÁ´Ù. ftp Ŭ¶óÀÌ¾ðÆ®¸¸ ´ëºÎºÐÀÇ ½Ã½ºÅÛ (½ÉÁö¾î ±¸½ÄÀÇ
Á×Àº ¹öÀüÀÇ ftp ¸í·ÉÀ̶ó ÇÒÁö¶óµµ Win32¿¡µµ ÀÖ´Ù)¿¡¼ ÀÌ¿ë
°¡´ÉÇÏ´Ù°í È®½ÅÇÑ´Ù.
ÀÌ¿ë °¡´ÉÇÑ ¸¹Àº ´Ù¸¥ ÄÜ¼Ö ¸ðµå(ÅØ½ºÆ®) ftp Ŭ¶óÀÌ¾ðÆ®°¡ ÀÖ´Ù. ¿©±âÀÇ
¸ñ·Ï¿¡´Â ¸¹Àº °ÍÀÌ ÀÖÁö ¾Ê´Ù, ±×·¯³ª ´ëºÎºÐ ÀαâÀÖ´Â °ÍµéÀº ÀÖ´Ù.
FreshMeat¿¡¼ ´õ ¸¹ÀÌ Ã£¾Æº¸¶ó.
</p>
<sect1> NcFTP<p>
NcFTP´Â ¸¹Àº À¯´Ð½º »ç¿ëÀÚ°¡ ÃÖ°í·Î ÁÁ¾ÆÇÏ´Â ftp Ŭ¶óÀ̾ðÆ®ÀÌ´Ù. ´ëºÎºÐÀÇ
¸®´ª½º ¹èÆ÷ÆÇ¿¡ µé¾îÀÖ°í, ±×¸®°í ¸¹Àº tab ¿Ï·á ±×¸®°í ºÏ¸¶Å© °°Àº °í±Þ
±â´ÉÀ» Á¦°øÇÑ´Ù. NcFTPÀÇ ¹öÀü 2¿¡¼´Â Ç® ½ºÅ©¸° ¸ðµå±â¹ÝÀÌ´Ù. ¹öÀü 3¿¡¼
¾ø¾îÁ³´Ù(Áö±ÝÀº º£Å¸ÀÌ´Ù).
ftp »ç¿ëÀÇ Ç¥ÁØ ¸í·ÉÀÌ 100% ÀûÀýÇÏÁö´Â ¾Ê´Ù. ¿¹¸¦ µé¸é, NcFTP¿¡¼ get°ú
putÀº Ç¥ÁØ ftp ¿¡¼ mget¿Í mput¿Í °°ÀÌ µ¿ÀÛÇÑ´Ù. ±×·¡¼ ·ÎÄà ÆÄÀÏÀ̸§°ú
´Ù¸£°Ô ¿ø°Ý¿¡ ÆÄÀÏÀ» ÀúÀåÇÏ°í ½ÍÀ¸¸é, -z ¿ø°ÝÀÇ À̸§ ·ÎÄà À̸§ À̶ó°í Çϸé
µÈ´Ù. °í¸¿°Ôµµ, NcFTP´Â ¸í·É ¹è¿ì±â´Â °ÍÀ» µµ¿ÍÁÖ±â À§ÇÑ ¿Â¶óÀÎ µµ¿ò¸»
½Ã½ºÅÛÀÌ ÀÖ´Ù. NcFTPÀÇ ÃֽйöÀüÀº <url url="http://www.ncftp.com" name="www.ncftp.com" >¿¡¼ ±¸ÇÒ ¼ö ÀÖ´Ù.
</p>
<sect1> lukemftp<p>
´Ù¸¥ ½Ã½ºÅÛÀ» À§ÇÑ NetBSD FTP Ŭ¶óÀ̾ðÆ®ÀÇ Æ÷ÆÃµÈ °Í, ´ëºÎºÐÀÇ Æ¯Â¡À»
ÀúÀÚ°¡ À̸§À» lukemftp·Î °ÈÇß´Ù, Ãß°¡ÇÑ °Í: ¸í·É ¶óÀÎ ¿¡µðÆÃ, ¸í·É
¶óÀÎ FTP¿Í HTTP URL(°¡±î¿î °÷)·Î ºÎÅÍ °¡Á® ¿Í¶ó, ¹è°æ-¹Î°¨ÇÑ ´Ü¾î¸¦
¿Ï¼ºÇß°í, ´ÙÀ̳ª¹Í ÁøÇà ¹Ù, IPv6 Áö¿ø, ½Ã°£ ÀúÀå ¼öÁ¤, ·ÎÄðú ¿ø°ÝÀÇ
ÆÄÀÏÀ» ÆäÀÌ¡, ¼öµ¿Àû ¸ðµå Áö¿ø (Ȱµ¿ÀûÀÎ ¸ðµå¸¦ À§ÇÑ ´ëü), SOCKS
Áö¿ø, TIS FWTK °ÔÀÌÆ® ftp ¼¹ö Áö¿ø, ±×¸®°í Áøµµ ¸ØÃß°Ô Çϴ°ÍÀ» ¹Ù²å´Ù.
³ª´Â FTP Ŭ¶óÀ̾ðÆ®ÀÇ Ç¥ÁØÀ» ÁöŰ¸é¼ ´õ °í±Þ ±â´ÉÀ» ¿øÇÏ´Â »ç¿ëÀÚ¿¡°Ô lukemftp¸¦ °·ÂÈ÷ ÃßõÇÑ´Ù.
ÃֽйöÀüÀÇ lukemftp´Â <url url="ftp://ftp.netbsd.org/pub/NetBSD/misc/lukemftp/" name="ftp.netbsd.org/pub/NetBSD/misc/lukemftp/" > ¿¡¼
¾òÀ» ¼ö ÀÖ´Ù.
</p>
<sect1> lftp<p>
lftp´Â ¼¼·ÃµÈ ¸í·É ¶óÀÎ ±â¹ÝÀÇ FTP Ŭ¶óÀ̾ðÆ®ÀÌ´Ù. bash °°Àº, ÀÛ¾÷
Á¦¾î±â°¡ ÀÖ´Ù. ÀÔ·ÂÀ» À§Çؼ GNU ¸®µå¶óÀÎ ¶óÀ̺귯¸®¸¦ »ç¿ëÇÑ´Ù,
±×·¡¼ ¸í·É ¶óÀÎ ¿Ï·á¿Í ¿¡µðÆÃÀ» ÇÒ ¼ö ÀÖ´Ù. lftp´Â ºÏ¸¶Å©, ¹Ì·¯¸µ
Áö¿ø, ±×¸®°í ¸î¸îÀÇ ÆÄÀÏÀ» ÆÐ·¹·²·Î ¿Å±æ¼ö ÀÖ´Ù.
ÃֽйöÀüÀÇ lftp´Â <url url="http://ftp.yars.free.net/projects/lftp/" name="ftp.yars.free.net/projects/lftp/" >¿¡¼ ¾òÀ»
¼ö ÀÖ´Ù.
µ¥ºñ¾È ÆÐŰÁö´Â <url url="ftp://ftp.freshmeat.net/pub/debs/lftp/" name="ftp.freshmeat.net/pub/debs/lftp/" > ¿¡¼ ¾òÀ» ¼ö ÀÖ´Ù.
</p>
<sect1> cftp<p>
Æí¾ÈÇÑ FTP (cftp)´Â Ç® ½ºÅ©¸° ¸ðµå Ŭ¶óÀÌ¾ðÆ® ÀÌ´Ù. Ư¡ÀÌ ¸ðÀÚ¶óÁö¸¸,
Æí¾ÈÇÏ°Ô »ç¿ëÇÏ°Ô ¸¸µç´Ù. ¹æÇâŰ¿Í ¿£Å͸¦ »ç¿ëÇØ¼ µð·ºÅ丮¸¦ ¿ÏÀüÈ÷
¾µ ¼ö ÀÖ´Ù.
ÃֽйöÀüÀÇ cftp´Â <url url="http://ftp.giga.or.at/pub/nih/cftp/" name="ftp.giga.or.at/pub/nih/cftp/" >¿¡¼ ¾òÀ» ¼ö ÀÖ´Ù.
</p>
<sect1> yafc<p>
Yafc´Â ¸Å¿ì ÁÁÀº ftp Ŭ¶óÀ̾ðÆ®ÀÌ´Ù, Ư¡ÀûÀÎ µð·ºÅ丮 ij½Ã Ãß°¡,
¿ø°ÝÀÇ ÆÄÀÏ ¿Ï¼º±â´É, ¾Ù¸®¾î½º, È·Á¸é ls, µÇÇ®ÀÌ »ç¿äµÇ´Â get/put/
ls/rm, nohup ¸ðµå Àü¼Û, űë (Å¥), ´Ù¾çÇÑ Á¢¼Ó, ÇÁ·Ï½Ã ¼¹ö Áö¿ø
±×¸®°í ±âŸ. Kerberos4 Áõ¸íÇϱâ Áö¿ø.
ÃֽйöÀüÀÇ yafc´Â <url url="http://www.stacken.kth.se/~mhe/yafc/" name="www.stacken.kth.se/~mhe/yafc/" >¿¡¼ ¾òÀ» ¼ö ÀÖ´Ù.
µ¥ºñ¾È ÆÐŰÁö´Â <url url="http://members.home.com/decklin/experimental/ " name="members.home.com/decklin/experimental/ " >¼ ¾òÀ» ¼ö ÀÖ´Ù.
·¹µåÇÞ ÆÐŰÁö´Â <url url="http://lz.freeservers.com/linux/yafc.html" name="lz.freeservers.com/linux/yafc.html">ÀÖ´Ù.
</p>
<sect> X À©µµ¿ì FTP Ŭ¶óÀ̾ðÆ®<p>
¸î¸îÀÇ ±×·¡ÇÈÀÇ X ¿øµµ¿ì ½Ã½ºÅÛ¿¡¼ ÀÛµ¿ÇÏ°Ô ¼³°èµÈ FTP Ŭ¶óÀÌ¾ðÆ®°¡ ÀÖ´Ù.
ÀÌ Å¬¶óÀÌ¾ðÆ®´Â »ç¿ëÀÚ°¡ ½±°Ô »ç¿ëÇϱâ À§Çؼ ±×·¡ÇÈÀÇ È¯°æ°ú, ¶§·Î´Â
ÅØ½ºÆ® ±â¹Ý ftp Ŭ¶óÀ̾ðÆ®ÀÇ µµ±¸ÀÇ ´Ù¹æ¸éÀÇ ¿É¼ÆÀ» Á¦°øÇÑ´Ù.
</p>
<sect1> gFTP<p>
gFTP´Â Gtk¸¦ »ç¿ëÇØ¼ ¾²ÀÎ X À©µµ¿ì¿ë FTP Ŭ¶óÀ̾ðÆ®ÀÌ´Ù. ÀÎÅÍÆäÀ̽º´Â
ÀϹÝÀûÀ¸·Î ºÒ¾ÈÁ¤ÇÑ ¿î¿µÃ¼Á¦¿¡¼ ¾²Àδٰí È®½ÅÇÏ´Â ÀαâÀÖ´Â WS_FTP
¼ÒÇÁÆ®¿þ¾îÀÇ ºñ½ÁÇÏ´Ù.
gFTPÀÇ Æ¯Â¡Àº ´Ù¿î·Îµå¸¦ µ¿½Ã¿¡ Çϰí, Àü¼Û Áß±âÇÑ ÆÄÀÏÀ» ´Ù½Ã ¹Þ°í,
ÆÄÀÏ Àü¼Û Å¥, µð·ºÅ丮 Àüü ¹Þ±â, ftp ÇÁ·Ï½Ã Áö¿ø, ¿ø°ÝÀÇ µð·ºÅ丮
ij½Ã, ¼öµ¿ÀûÀÌ°í ¼öµ¿ÀûÀÌÁö ¾ÊÀº ÆÄÀÏ Àü¼Û, µå·¡±× ¾Ø µå·Ó Áö¿ø,
¾ÆÁÖ ÁÁÀº Á¢¼Ó ¸Å´ÏÀú ±×¿Ü.
·¹µåÇÞ ¸®´ª½º¸¦ »ç¿ëÇϰí GNOME µ¥½ºÅ©Å¾À» ¼³Ä¡ÇßÀ¸¸é, ¾Æ¸¶ gFTP°¡ ÀÖÀ»
°ÍÀÌ´Ù. ¾øÀ¸¸é gFTPÀÇ È¨ÆäÀÌÁöÀÎ <url url="http://gftp.seul.org/" name="gftp.seul.org/"> ÀÖ´Ù.
</p>
<sect1> WXftp<p>
WXftp´Â ´ëºÎºÐ ¸®´ª½º ¿öÅ©½ºÅ×À̼ÇÀÇ X À©µµ¿ì ½Ã½ºÅÛÀÇ FTP Ŭ¶óÀÌ¾ðÆ®·Î
¾²À̵µ·Ï ¼³°èµÇ¾ú´Ù. WXWindows ŸŶÀ» »ç¿ëÇØ¼ ¸¸µé¾ú°í, ±×·¡¼ Motif
ȤÀº GTK+Áß Çϳª¸¦ »ç¿ëÇØ¼ ÄÄÆÄÀϵǾú´Ù.
Á÷°üÀûÀÎ ÀÎÅÍÆäÀ̽º (WS_FTP¿Í ¾ÆÁÖ °°Àº), ¼½¼Ç ¸Å´ÏÀú, ¿Â¶óÀÎ µµ¿ò¸»,
»óȲ ¹Ù, ±×¸®°í ´õ ¸¹ÀÌ Ãß°¡ÇÏ¿´´Ù.
WXftpÀÇ È¨ÆäÀÌÁöÀÎ <url url="http://wxftp.seul.org" name=" wxftp.seul.org" > ÀÖ´Ù.
</p>
<sect1> LLNL XDIR and XFTP<p>
LLNL XFTP´Â ¸®´ª½º¿ë ù¹øÂ° ±×·¡ÇÈ FTP Ŭ¶óÀ̾ðÆ®Áß¿¡ ÇϳªÀÌ´Ù. FXP
(file transger between two remote hosts)¸¦ Áö¿øÇϰí Motif ±â¹Ý ÀÎÅÍÆäÀ̽ºÀÌ´Ù.
´õ ¸¹Àº Á¤º¸´Â <url url="http://www.llnl.gov/ia/xdir_xftp/" name="www.llnl.gov/ia/xdir_xftp/" >ÀÖ´Ù.
</p>
<sect1> guiftp<p>
Guiftp´Â GTK+ ŸŶÀ¸·Î ¸¸µé¾îÁø ´Ü¼øÇÑ ftp Ŭ¶óÀ̾ðÆ®ÀÌ´Ù. ¸¹Àº Ư¡ÀÌ
ÇÊ¿äÇÏÁö ¾Ê°í ´Ü¼øÇÏ°í ±ú²ýÇÏ°Ô º¸ÀÌ´Â °ÍÀÌ ÇÊ¿äÇÏÁö ¾Ê´Ù¸é ÁÁ´Ù.
GuiftpÀÇ È¨ÆäÀÌÁö´Â <url url="http://www.altern.org/ldufresne/guiftp/" name="www.altern.org/ldufresne/guiftp/" >ÀÌ´Ù.
</p>
<sect> FTP ¼¹ö
<sect1> FTP ¼¹ö ¿î¿µÇϱâ<p>
ÀüÅëÀûÀÎ FTP ¼¹ö´Â inetd (the internet superserver daemon)·Î ºÎÅÍ
½ÇÇàµÈ´Ù. Ç¥ÁØ FTP º¸Æ®´Â 21¹ø Æ÷Æ®ÀÌ´Ù. »ç¿ëÀÚ°¡ ·Î±×ÀÎÇÏ·Á°í ÇÒ¶§,
FTP ¼¹ö´Â ½Ã½ºÅÛ ÆÐ½º¿öµå ÆÄÀÏÀÇ À̸§°ú ÆÐ½º¿öµå³ª NIS¸¦ »ç¿ëÇϰí
ÀÖ´Ù¸é NIS Å×À̺íÀ» È®ÀÎÇÑ´Ù. ·Î±×ÀÎÀ» ±³Á¤Çϸé, »ç¿ëÀÚ°¡ ½Ã½ºÅÛ¿¡
Á¢±ÙÇÒ ¼ö ÀÖ´Ù.
Anonymous FTP´Â ´Ù¸£°Ô ÀÛµ¿ÇÑ´Ù. anonymous ȤÀº ftp »ç¿ëÀÚÀ̸§(¼³Á¤
ÆÄÀÏ¿¡¼ ¼³Á¤ÇÒ ¼ö ÀÖ´Ù)Áß Çϳª¸¦ ½á¼ ·Î±×ÀÎÇÑ´Ù. chroot()ÀÇ
µð·ºÅ丮 Æ®¸®¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Ù. »ç¿ëÀÚ°¡ ÀÎÁõµÇÁö ¾ÊÀº µð·ºÅ丮¿¡
Á¢±ÙÇÏÁö ¾Êµµ·Ï º¸ÁõÇÑ´Ù. chrooted º¸Åë µð·ºÅ丮 Æ®¸®ÀÇ bin/, etc/,
±×¸®°í lib/ µð·ºÅ丮°°Àº ÆÄÀϽýºÅÛÀ» °¡Â¥·Î È®½ÅÇϵµ·ÏÇÑ´Ù. pub/
µð·ºÅ丮´Â ÆÄÀÏÀ» ¿Ã¸®±â À§Çؼ º¸Åë ¾²ÀδÙ.
¿ÜºÎÀÇ ls°°Àº ¸í·ÉÀ» ¿äûÇÏ´Â anonymous FTP Æ®¸®ÀÇ °¡Â¥ÀÇ ÆÄÀϽýºÅÛÀ» À§ÇÑ
°ÍÀÌ ÀÌÀ¯ÀÌ´Ù. bin µð·ºÅ丮¿¡ ÇÁ·Î±×·¥À» Ç×»ó Ãß°¡ÇÒ ¼ö ÀÖ°í, »ç¿ëÀÚ´Â
ftp Ŭ¶óÀÌ¾ðÆ® SITE ¸í·ÉÀ» »ç¿ëÇØ¼ ½ÇÇàÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¸é, ·¹µåÇÞÀÇ FTP´Â
RPM ¸í·É (»çÀÌÆ®ÀÇ RPM ÆÐŰÁö¸¦ ¹®ÀÇÇϱâ À§ÇÑ) À» Ãß°¡Çß´Ù.
¸î¸î FTP ¼¹ö´Â ´Ù¸£°Ô ÀÛ¾÷ÇÑ´Ù. ¿¹¸¦ µé¸é, ¾î¶²Àº ½Ã½ºÅÛ ¿ÍÀ̵å
ÆÐ½º¿öµå ÆÄÀÏ (¿ÀÁ÷ FTP °èÁ¤) ÀÇ µ¶¸³ÀûÀÎ ¼³Ä¡¸¦ À§ÇÑ »ç¿ëÀÚ °èÁ¤À»
Çã¶ôÇÒ °ÍÀÌ´Ù. ¾î¶² ¼¹ö (ProFTPD ±×¸®°í NcFTPdÀÇ °æ¿ì) chroot ±¸Á¶
³»ºÎÀÇ Æ¯º°ÇÑ µð·ºÅ丮 Æ®¸®°¡ ÇÊ¿äÇϱ⠾ʴ ls ¸í·ÉÀ» Ãß°¡Çß´Ù. ´Ù¸¥
ftp ¼¹ö´Â Ç¥ÁØ ftp °³³äÀ» ºÎÅÍ ¿ÏÀüÈ÷ ¹þ¾î³µ´Ù. FTP4ALL, ¿¹¸¦ µé¸é,
¸ðµÎ¿¡°Ô ½Ã½ºÅÛ ÆÐ½º¿öµå¸¦ ¾²Áö ¾Ê´Â´Ù. ÀÚ½ÅÀÇ »ç¿ëÀÚ ±×¸®°í ±×·ì ÆÄÀÏ,
±×¸®°í ¿Ã¸®±â/¹Þ±âÀÇ ºñÀ² ±×¸®°í Ư¡ º¯°æ °¡´ÉÇÑ ¼¹ö ¸Þ½ÃÁö°°Àº °ÍÀ»
»ç¿ëÇÑ´Ù.
</p>
<sect1> FTP ¼¹öÀÇ µµ¿ò¸»<p></p>
<sect2> WU-FTPD<p>
WU-FTPD´Â ¸¹Àº ¸®´ª½º ¹èÆ÷ÆÇ¿¡ Æ÷ÇÔµÈ ftp µ¥¸óÀ̰í, ·¹µåÇÞ ±×¸®°í
Ä®µ¥¶ó¿¡ Ãß°¡µÇ¾ú´Ù. <url url="http://www.wu-ftpd.org" name="www.wu-ftpd.org" >¿¡¼ WU-FTPD¿¡ °üÇØ¼
´õ ¸¹Àº °ÍÀ» ¹è¿ï ¼ö ÀÖ´Ù.
WU-FTPS FAQ´Â <url url="http://www.cetis.hvu.nl/~koos/wu-ftpd-faq.html" name="www.cetis.hvu.nl/~koos/wu-ftpd-faq.html" >
¿¡¼ ãÀ» ¼ö ÀÖ´Ù.
</p>
<sect2> ProFTPD<p>
ProFTPD´Â ¾ÆÆÄÄ¡ ½ºÅ¸ÀÏÀÇ ¼³Á¤, ±¤´ëÇÑ °¡»óÀÇ È£½ºÆ® Áö¿ø, ±×¸®°í
³»ºÎÀÇ ls¸¦ Ãß°¡ÇÑ °·ÂÇÑ FTP ¼¹öÀÌ´Ù.
¿ÏÀüÇÑ ¸í·É ·¹ÆÛÆÝ½º¿Í ´Ù¿î·Îµå´Â <url url="http://www.proftpd.org" name="www.proftpd.org" >
¿¡¼ ãÀ» ¼ö ÀÖ´Ù.
</p>
</article>
|
You have an unusual equpment for success. Be sure to use if properly. |











