http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=227 [º¹»ç]
ÀÌ°Ç Á÷Á¢ ÀÛ¼ºÀ̾ƴϱ¸..±×³É ¾îµð¼ ¾î±ú³Ê¸Ó·Î º¸°í;;Æۿ°ÍÀÔ´Ï´Ù.^^;;
¾îÂ¥ÇÇ °Á°ԽÃÆÇ¿¡ ÂüÀǹ̴Â..¸¹Àº»ç¶÷µéÀÌ..ÇÁ·Î±×·¡¹Ö&ÇØÅ·..ÀÌ·± ¿©·¯°¡Áö¸¦ ¾Ë
±âÀ§ÇØ ¸¸µé¾î Áø°Å¶ó °³ÀÎÀûÀ¸·Î »ý°¢ÇÕ´Ï´Ù. ±×·±»ý°¢¿¡¼ Ç¥ÀýÇؼ Çϳª ¿Ã¸³´Ï
´Ù..
¡æ ftp> quit or bye
:ftp¸¦ Á¾·á½ÃŲ´Ù
¡æ ftp> get
:´Ù¸¥ »çÀÌÆ®¿¡ ÀÖ´Â ÆÄÀÏÀ» ÇöÀç ·Î±×ÀÎµÈ ftp »çÀÌÆ®·Î º¹»ç
¿¹) ftp> get ´Ù¸¥»çÀÌÆ®ÀÇÆÄÀϸí ÇöÀç»çÀÌÆ®·Îº¹»çµÉÆÄÀϸí
ps) ¡æ ftp>reget remote_file [local_file] local µð·ºÅ丮¿¡ °°Àº
À̸§ÀÇ ÆÄÀÏÀÌ ÀÖÀ¸¸é ºÎºÐÀûÀ¸·Î Àü¼ÛµÈ ÆÄÀÏ·Î °£ÁֵǾî À̾î¹Þ±â
¡æ ftp>put
: ÇöÀç ·Î±×ÀÎµÈ ftp »çÀÌÆ®ÀÇ ÆÄÀÏÀ» ´Ù¸¥ ftp»çÀÌÆ®·Î º¹»çÇÒ ¶§
¡æ ftp>cd
: »ó´ë¹æ »çÀÌÆ®ÀÇ µð·ºÅ丮¸¦ À̵¿½Ãų ¶§
¿¹) ftp>cd »ó´ë¹æ»çÀÌÆ®ÀÇ Àý´ë°æ·Î¸íÀ̳ª »ó´ëÀÇ Æнº
¡æ ftp>lcd
: ftpÇÏ¿¡¼ ÇöÀç·Î±×ÀÎÇÑ µð·ºÅ丮¸¦ À̵¿½Ãų ¶§ »ç¿ë
¿¹)lcd ÇöÀç»çÀÌÆ®ÀÇ Àý´ë°æ·Î¸íÀ̳ª »ó´ë°æ·Î¸í
¡æ ftp>type
: ÆÄÀÏÀ» Àü¼ÛÇϱâÀü Àü¼ÛÇÏ´Â µ¥ÀÌÅÍÀÇ ´ÜÀ§¸¦ ¼±ÅÃÇÏ´Â °ÍÀ¸·Î binary
¿Í ¹®ÀÚ(ASCII) µÎ °¡Áö ¹æ¹ýÀ¸·Î ³ª´¶´Ù. BinaryÀÏ °æ¿ì´Â Àü¼Û´ÜÀ§°¡
2Áø¹ýÀ¸·Î ½ÇÇàÆÄÀÏÀ̳ª ¾ÐÃàÆÄÀÏÀÇ °æ¿ì »ç¿ëµÇ°í º¸Åë¹®ÀÚÀÏ°æ¿ì´Â
ASCII·Î Àü¼ÛÇÑ´Ù
¿¹) ftp>type binary , ftp>type ascii
¡æ ftp>mget
: »ó´ë¹æ ftp »çÀÌÆ®¿¡ Àִ ƯÁ¤ µð·ºÅ丮¿¡¼ ¿©·¯ °³ÀÇ ÆÄÀÏÀ» µ¿½Ã¿¡
°¡Á®¿À°íÀÚ ÇÒ ¶§ »ç¿ëÇÏ´Â °ÍÀ¸·Î ÆÄÀϸíÀ» ÇϳªÇϳª ÀÔ·ÂÇÒ ÇÊ¿ä°¡ ¾øÀ»
¶§ »ç¿ë. ÆÄÀÏÀÇ Àü¼ÛÁß user¿¡°Ô Àü¼Û¿©ºÎ È®Àθ޼¼Áö°¡ ³ªÅ¸³ª´Âµ¥ y ¶Ç´Â
n(no)¸¦ ÀÀ´ä
¿¹) ftp>mget parameter
parametet -> ¸ÞŸ¹®ÀÚ(ȤÀº wildcard¹®ÀÚ)¸¦ »ç¿ëÇÑ ÆÄÀϸíÀ¸·Î ÀÌµé ¹®ÀÚ´Â
ƯÁ¤ ¹®ÀÚ¿ÀÌ °øÅëÀ¸·Î µé¾î°¥ ºÎºÐ¸¸ ¸í½ÃÇÏ°í ³ª¸ÓÁö´Â ¾Æ½ºÆ¼¸µ(astrik)¸¦
ó¸®ÇÔÀ¸·Î½á °°Àº ¹®ÀÚ¿À» ã¾Æ³»±â À§ÇÑ ¹æ¹ýÀ¸·Î »ç¿ëÇÑ´Ù. Áï ÆÄÀϸíÀÌ
cest, test1, est, testtest, esttt´Â *est*·Î Ç¥½ÃµÉ¼ö ÀÖ´Ù.
¡æ ftp>mput
: mgetÀÇ ¹Ý´ë·Î ÇöÀçÀÇ ·Î±×ÀÎµÈ »çÀÌÆ®¿¡¼ ´Ù¸¥ »çÀÌÆ®·Î ÆÄÀÏÀ» Àü¼ÛÇÏ°íÀÚ
ÇÒ ¶§ ¸ÞŸ¹®ÀÚ¸¦ ÀÌ¿ëÇÏ¿© ¿©·¯ °³ÀÇ ÆÄÀÏÀ» Àü¼ÛÇÒ ¼öÀÖ´Ù. ÆÄÀÏÀÇ Àü¼ÛÁß
»ç¿ëÀÚ¿¡°Ô Àü¼Û¿©ºÎ¸¦ È®ÀÎÇÏ´Â ¸Þ½ÃÁö°¡ ³ªÅ¸³ª´Âµ¥ Àü¼Û¿©ºÎ¿¡ µû¶ó
y ¶Ç´Â nÀ¸·Î ÀÀ´ä
¿¹) ftp>mput parameter
parameter -> ¸ÞŸ¹®ÀÚ(wildcard¹®ÀÚ)¸¦ »ç¿ëÇÑ ÆÄÀϸí
¡æ ftp>prompt
: ¾ÕÀÇ mget³ª mput´Â »ç¿ëÀÚ·ÎÇÏ¿©±Ý Àü¼Û¿©ºÎ¸¦ ½Ã½ºÅÛÀÌ È®ÀÎÇϴµ¥ À̶§
´ë·®ÀÇ ÆÄÀÏÀ» ÁÖ°í¹ÞÀ» ¶§ »ç¿ëÀÚ´Â ÀÏÀÏÀÌ À̸¦ y³ª n·Î ÀÀ´äÇÏ´Â ºÒÆíÇÔÀÌ
ÀÖ´Ù. ÀÀ´äÀ» ÁÖÁö¾Ê°í ¹«Á¶°Ç ½ÇÇàÇÏ·ÁÇÒ ¶§ ¾²ÀÌ´Â ¸í·É¾î
¿¹) ftp>prompt parameter
parameter -> yÀÏ °æ¿ì´Â ÀÀ´ä¿¡ µû¶ó ½ÇÇàÇ϶ó´Â ÀǹÌ, n ÀÏ °æ¿ì ¹«Á¶°Ç
½ÇÇàÇ϶ó´Â ¶æ. º»·¡ prompt´Â y °ªÀ» °¡Áø´Ù. –pr À̶ó°í Çصµ µÊ
¡æ ftp>ls
: ÇöÀç µð·ºÅ丮ÀÇ ÆÄÀÏ È®ÀÎ
¿¹)ftp>ls parameter
parameter ¿¡ –l À» ÁÖ¸é °¢ ÆÄÀÏ¿¡ ´ëÇØ ÆÄÀϸí°ú ÇÔ²² ºÎ¼öÀûÀÎ Á¤º¸¸¦ ³ª¿
parameter ¿¡ –alÀ» ÁÖ¸é ÆÄÀÏÀÎÁö µð·ºÅ丮 ÀÎÁöÀÇ ¿©ºÎ ¹× ÆÄÀÏÀÇ Á¦¹ÝƯ¼º,
Å©±âµîÀ» º¸¿©ÁØ´Ù
¡æ ftp>pwd
: ÇöÀç À§Ä¡¸¦ ¾Ë¾Æº¸´Â ¸í·É¾î
¡æ ftp>mkdir
: ƯÁ¤ µð·ºÅ丮¸¦ ¸¸µå´Â ¸í·É¾î, ¿¹) mkdir µð·ºÅ丮¸í
¡æ ftp>rmdir
: ƯÁ¤ µð·ºÅ丮¸¦ Á¦°ÅÇÏ´Â ¸í·É¾î, ¿¹)rmdir µð·ºÅ丮¸í
¡æ ftp>verbose -> ver ¶ó°íµµ ÇÔ
: ftp¸í·É¾î ¼öÇàÁß Àü¼ÛÁß¿¡ ¹ß»ýÇÏ´Â Á¤º¸¸¦ ȸ鿡
º¸¿©ÁÙ °ÍÀÎÁö¿¡ ´ëÇÑ ¿©ºÎ¸¦ °áÁ¤ÇÏ´Â ¸í·É¾î(½Ã°£°ú ÆÄÀÏ»çÀÌÁî)
¿¹) ftp>verbose parameter
parameter -> on ¶Ç´Â off ·Î onÀÏ °æ¿ì¿¡ ȸ鿡 º¸¿©ÁÖ°í offÀÏ °æ¿ì´Â
º¸¿©ÁÖÁö ¾Ê´Â´Ù.
¡æ ftp> delete
: ÆÄÀÏÀ» Áö¿ì´Â ¸í·É¾î, ftp>delete ÆÄÀϸí
¡æ ftp>user
: ÇöÀç ftp »çÀÌÆ®¿¡¼ ´Ù¸¥ »ç¿ëÀÚ¸íÀ¸·Î ÀüȯÇÏ°íÀÚ ÇÒ ¶§ »ç¿ë. µ¿ÀÏ
»çÀÌÆ®ÀÇ ´Ù¸¥ °èÁ¤À¸·Î ¿Å±â°íÀÚ ÇÒ ¶§ »ç¿ë
¿¹) ftp>user parameter
parameter -> ÇöÀç »çÀÌÆ®ÀÇ ´Ù¸¥ °èÁ¤ÀÇ »ç¿ëÀÚ¸í
¡æ ftp>open
: ÀϹݻç¿ëÀÚ°¡ ftp ¸í·É¾î¸¦ ÀÔ·ÂÇÏ°í returnÅ°¸¦ ´©¸¥´ÙÀ½ ftp>¶ó´Â
ÇÁ·ÒÇÁÆ®¿¡¼µµ ¿¬°á½ÃÅ°´Â °æ¿ì°¡ ÀÖÀ»¼ö Àִµ¥ À̶§ open À̶ó´Â
¸í·É¾î¸¦ »ç¿ë
¿¹) ftp>open parameter
parameter -> È£½ºÆ®¸í, È£½ºÆ®¸í.µµ¸ÞÀθí, IP Address
¡æ ftp> close
: ÇöÀç»çÀÌÆ® ¿¬°á²÷°í ´Ù¸¥»çÀÌÆ®·Î ¿¬°á
¡æ ftp>rename
: ftp·Î ƯÁ¤ »çÀÌÆ®¸¦ ¿¬°á½ÃŲ ÈÄ, »ç¿ëÀÚ°¡ ÇöÀç»çÀÌÆ®¿¡ÀÖ´Â ÆÄÀϸíÀ»
¹Ù²Ü ¶§ »ç¿ë
¿¹)rename ÇöÀçÆÄÀÏ¸í ¹Ù²ÛÈÄÀÇÆÄÀϸí
++++Á¤¸®++++
open(ÁÖ¼Ò ¶Ç´Â µµ¸ÞÀÎ) - ftp ¼¹ö¿¡ ¿¬°á
close -------------- ÇØ´çftp Á¢¼ÓÁ¾·á
bye --------------- ftp ÇÁ·Î±×·¥ Á¾·á
ls ---------------- list, ¸ñ·Ïº¸±â
cd(µð·ºÅ丮¸í) ------ µð·ºÅ丮 ¹Ù²Ù±â
ascii -------------- ÅؽºÆ® ÆÄÀÏ Àü¼Û¸ðµå
bin --------------- ÀÌÁøÆÄÀÏ Àü¼Û ¸ðµå
get ÆÄÀϸí -------- ÇϳªÀÇ ÆÄÀÏ ³»·Á¹Þ±â
mget ÆÄÀϸí ------- ¿©·¯ °³ÀÇ ÆÄÀÏ ³»·Á¹Þ±â, wildcard ¹®ÀÚ »ç¿ë°¡´É
put ÆÄÀϸí --------- ÇϳªÀÇ ÆÄÀÏ ¿Ã¸®±â
mput ÆÄÀϸí ------- ¿©·¯ °³ÀÇ ÆÄÀÏ ¿Ã¸®±â, wildcard ¹®ÀÚ »ç¿ë°¡´É
pwd -------------- ÇöÀç °æ·Îº¸±â
hash ------------ ÆÄÀÏÀü¼Û°úÁ¤ º¸¿©ÁÖ±â(¹öÅÍ´ÜÀ§ ¡®#¡± Ç¥½Ã
? --------------- µµ¿ò¸»
rstatus ----------- remote ½Ã½ºÅÛÀÇ »óȲ Ç¥½Ã
status ----------- ÇöÀç ¿¬°áµÈ ftp ¼¼¼Ç °¡Áö ¸ðµå¿¡ ´ëÇÑ ¼³Á¤À» º¸¿©ÁØ´Ù
dir ------------remote ½Ã½ºÅÛÀÇ µð·ºÅ丮 ³»¿ëÀ» µð½ºÇ÷¹ÀÌ
1. FTP ¼¹ö¿¡ Á¢¼ÓÇϱâ
¡Ü¹æ¹ý 1 : ftp (µµ¸ÞÀÎ ³×ÀÓ) ȤÀº (IP)¸¦ ÀÔ·ÂÇÑ´Ù.
¿¹) ftp ftp1.netscape.com
¡Ü¹æ¹ý 2 : ftp ÈÄ¿¡ ÇÁ·ÒÇÁÆ®°¡ ¡°ftp>¡±·Î ¶ß¸é ¡°open (µµ¸ÞÀÎ ³×ÀÓ) ȤÀº (IPÁÖ¼Ò)¡±¸¦ ÀÔ·ÂÇÑ´Ù.
¿¹) open ftp1.netscape.com
¡ÜÇÁ·ÒÇÁÆ®°¡ ¡°ftp>¡±ÀÎ »óÅ¿¡¼ ¿©·¯ °¡Áö ¸í·ÉÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù.
2. µð·ºÅ丮(Directory) º¸±â¿Í ¹Ù²Ù±â
FTP ¼¹ö¿¡¼ ÀÚ·á´Â µð·ºÅ丮 ±¸Á¶¿¡ µû¶ó¼ Á¤¸®µÇ¾î ÀÖ´Ù. µû¶ó¼ »ç¿ëÀÚÀÇ ÄÄÇ»ÅÍ¿¡¼Ã³·³
µð·ºÅ丮ÀÇ ³»¿ëÀ» º¸°Å³ª ¿øÇÏ´Â µð·ºÅ丮·Î ¹Ù²Ù´Â µîÀÇ ÀÛ¾÷ÀÌ ÇÊ¿äÇÏ´Ù. ÀÌ ÀÛ¾÷µéÀº
¡°ftp>¡± ÇÁ·ÒÇÁÆ® »óÅ¿¡¼ ¡°ls¡±¸í·É¾î·Î È®ÀÎÇÏ°í, ¡±cd¡± ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ¹Ù²Ü ¼ö ÀÖ´Ù.
¡Üls : list¶ó´Â Àǹ̷ΠFTP¼¹öÀÇ µð·ºÅ丮 ±¸Á¶¸¦ º¸¿© ÁØ´Ù. ¿¹) ls -al (list all)
¡Ücd (µð·ºÅ丮) : Change DirectoryÀÇ ¾àÀÚ·Î ¿øÇÏ´Â µð·ºÅ丮·Î À̵¿ÇÑ´Ù. ¿¹) cd hnc
3. Àü¼Û ¸ðµå
FTP¿¡´Â ¾Æ½ºÅ°(ASCII)¿Í ÀÌÁø(Binary)¶ó´Â µÎ °¡Áö Àü¼Û ¸ðµå°¡ ÀÖ´Ù.
¡ÜASCII : ÀϹÝÀûÀÎ ÅؽºÆ® ¹®¼ Àü¼Û
¡ÜBINARY : ±×¸²À̳ª ½ÇÇàÆÄÀÏ µî ¸ðµç Çü½Ä ÆÄÀÏ Áö¿ø
¡Ü¸ðµå Àüȯ
: ascii : ASCII Àü¼Û ¸ðµå·Î ¹Ù²ñ
: bin : ÀÌÁø ¸ðµå·Î ¹Ù²ñ. ÀϹÝÀûÀ¸·Î ÀÌÁø ¸ðµå¸¦ »ç¿ëÇÏ´Â °ÍÀÌ Æí¸®ÇÏ´Ù.
4. ÆÄÀÏ ¹Þ±â
ÆÄÀÏ ¹Þ±â ¸í·ÉÀº get°ú mgetÀÌ ÀÖ´Ù.
¡Üget ÆÄÀÏ¸í ¿¹) get test.doc
: ÆÄÀÏÀ̸§À¸·Î ÁöÁ¤µÈ ÆÄÀÏÀ» Àü¼Û ¹ÞÀ¸¹Ç·Î Á¤È®ÇÑ À̸§(Full Name)À» ÀúÁ¤ÇÑ´Ù.
¡Ümget ÆÄÀÏ¸í ¿¹) mget *.doc
: Multiple getÀÇ ¶æÀ» °¡Áö°í ÀÖÀ¸¸ç ¿©·¯ °³ÀÇ ÆÄÀÏÀ» µ¿½Ã¿¡ Àü¼Û¹ÞÀ» ¶§ »ç¿ëÇÑ´Ù.
¸í·É¾î. ÆÄÀÏÀ̸§ ºÎºÐ¿¡¼´Â ¡®*¡¯, ¡¯?¡¯°ú °°Àº ¸¸´É¹®ÀÚ(Wild Card)µµ
»ç¿ëÇÒ ¼ö ÀÖ´Ù.
5. ÆÄÀÏ º¸³»±â
ÆÄÀÏÀ» º¸³»´Â °æ¿ì¿¡´Â ¹Þ´Â °æ¿ì¿Í ´Þ¸® °èÁ¤ÀÌ ÇÊ¿äÇÑ °æ¿ì°¡ ¸¹´Ù. ÀϹÝÀûÀ¸·Î
anonymous °èÁ¤Àº ƯÁ¤ÇÑ µð·ºÅ丮¸¦ Á¦¿ÜÇÏ°í´Â ¾µ ¼ö°¡ ¾øÀ¸¸ç ÀÌ´Â ¹ÙÀÌ·¯½º
µîÀÇ Ä§ÀÔÀ» ¸·±âÀ§ÇÑ °ÍÀÌ´Ù. ÆÄÀÏÀ» Àü¼ÛÇÒ ¶§¿¡´Â put°ú mput¸í·É¾î¸¦ »ç¿ëÇÑ´Ù.
¡Üput ÆÄÀÏ¸í ¿¹) put test.doc
: ÆÄÀÏÀ̸§À¸·Î ÁöÁ¤µÈ ÆÄÀÏÀ» Àü¼ÛÇϹǷΠÁ¤È®ÇÑ À̸§(Full Name)À» ÀÔ·ÂÇÑ´Ù.
< mput ÆÄÀÏ¸í ¿¹) mput *.doc
: Multipe putÀÇ ¶æÀ» °¡Áö°í ÀÖÀ¸¸ç ¿©·¯ °³ÀÇ ÆÄÀÏÀ» µ¿½Ã¿¡ Àü¼ÛÇÒ ¶§ »ç¿ëÇÏ´Â
¸í·É¾îÀÌ´Ù. Mgetó·³ ÆÄÀÏÀ̸§ ºÎºÐ¿¡¼ ¡®*¡¯,¡¯?¡¯ °ú °°Àº ¸¸´É¹®ÀÚ »ç¿ëµµ °¡´ÉÇÏ´Ù
6.µµ½º FTP¸í·É¾î
ftp cim ¢¡ k8317610 ¢¡ 4751 ¢¡ ftp> ¢¡ ls -l ¢¡ bin, asc ¢¡ get °¡Á®¿À±â ¢¡ hash
(ÆÄÀÏÀü¼Û º¸¿©ÁÖ±â) ¢¡ !dir a:( aµå¶óÀÌºê º¸±â) ¢¡ put a:money.html
Ãâó: ´ÙÀ½ |
Hit : 18027 Date : 2004/08/02 07:23
|