FTP »ç¿ë¹ý
ÀÚ½ÅÀÇ È¨ÆäÀÌÁö¸¦ À¥»ó¿¡¼ º¸½Ç·Á¸é ÀÚ½ÅÀÇ
¼¹öµð·ºÅ丮¿¡ ÆÄÀÏÀ» ¿Ã·Á¾ß ȨÆäÀÌÁö¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. ÆÄÀϾ÷·Îµå¿ë ÇÁ·Î±×·¥À¸·Î´Â Cute-FTP¿Í WS-FTPµîÀÌ ´ëÇ¥ÀûÀÔ´Ï´Ù. ¿©±â¼´Â
ws-ftp·Î Àü¼ÛÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÏ°Ú½À´Ï´Ù.
-
FTP¶õ?
FTP´Â File Transfer ProtocolÀÇ ¾àÀڷνá InternetÀÇ Ç¥ÁØ ÆÄÀÏ Àü¼Û
ÇÁ·ÎÅäÄÝÀÔ´Ï´Ù. FTP´Â ÆÄÀÏÀ» ¾÷·Îµå/´Ù¿î·Îµå »Ó¸¸ ¾Æ´Ï¶ó µð·ºÅ丮 »ý¼º, »èÁ¦µî ¿©·¯°¡Áö ±â´ÉÀ» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
¡ìWS-FTP¡í
WS-FTP ÇÁ·Î±×·¥ ¼Â¾÷
¹æ¹ý
¡Ú °í°´ÀÇ µµ¸ÞÀÎÀÌ
abc.comÀ̸é Host Name/Address : abc.comÀ» ÀÔ·ÂÇÏ°í, User ID ¹× Passwd´Â ÇÁ¸®À¥¿¡¼ ¾Ë·Áµå¸° ID¿Í Passwd¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- Ws-ftp ÇÁ·Î±×·¥À» ÀÚ½ÅÀÇ PC ¿¡¼ ÀνºÅçÇÑ ÈÄ ½ÇÇà½ÃÅ°½Å ´ÙÀ½ new¸¦
Ŭ¸¯ÇÕ´Ï´Ù.
- Proflie Name : ¿øÇϽô ¾Æ¹« À̸§À»
ÀÔ·ÂÇϽʽÿä.
- Host Name/Address : º»ÀÎ
µµ¸ÞÀÎ(www´Â ÀÔ·ÂÇÏÁö ¸¶¼¼¿ä)À» ÀÔ·ÂÇϽʽÿä.
- Host Type : Automatic detect¸¦
¼±ÅÃÇÕ´Ï´Ù.
- User ID : ÇÁ¸®À¥¿¡¼ ¹ÞÀ¸½Å °èÁ¤ID¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- Passwd : ÇÁ¸®À¥¿¡¼ ¹ÞÀ¸½Å ºñ¹Ð¹øÈ£¸¦
ÀÔ·ÂÇÕ´Ï´Ù.(Anonymous ´Â üũÇÏ½Ã¸é ¾ÈµË´Ï´Ù)
- save pwd ¿¡ üũÇϽøé ÀÚµ¿±â¾ïÇÏ¿© ´ÙÀ½
Á¢¼Ó½Ã Æнº¿öµå¸¦ ÀÔ·ÂÇÏ½Ç ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
"È®ÀÎ" ¹öÆ°À» Ŭ¸¯Çϼ¼¿ä(¹°·Ð ÀÎÅͳݿ¡ ¿¬°áµÈ »óÅ¿¡¼) Á¤»óÀûÀ¸·Î Á¢¼ÓÀÌ µÇ½Ã¸é ¾Æ·¡¿Í °°Àº
ȸéÀÌ ³ª¿É´Ï´Ù.
- index.htmlÈÀÏÀº htmlµð·ºÅ丮 ¹Ø¿¡ ³ÖÀ¸¼Å¾ß ÇÕ´Ï´Ù
- upload :
¿ÞÂÊ Ã¢¿¡¼ ÆÄÀϼ±Åà ÈÄ
"->" ¹öÆ°À» Ŭ¸¯ÇÕ´Ï´Ù.
- download :
¿À¸¥ÂÊ Ã¢¿¡¼ ÆÄÀϼ±Åà ÈÄ "<-" ¹öÆ°À» Ŭ¸¯ÇÕ´Ï´Ù.
- Rename :
º¯°æÇÒ ÆÄÀÏÀ» Ŭ¸¯ÇϽðí Rename ¹öÆ°À» Ŭ¸¯ÇÑ ÈÄ À̸§À» º¯°æÇÕ´Ï´Ù.
- MkDir :
MkDir ¹öÆ°À» ´©¸¥ÈÄ
¸¸µå½Ã°íÀÚ ÇϽô µð·ºÅ丮ÀÇÀ̸§À» ÀÔ·ÂÇÕ´Ï´Ù.
* htmlÀ̳ª txt, cgi´Â ASCII ¸ðµå¸¦, gif, jpgµî ±×¸²ÈÀÏÀº
¹Ýµå½Ã Binary¸¦ ¼±ÅÃÇϼż ¾÷·ÎµåÇϼ¼¿ä.
±âŸ
ÁÖÀÇ»çÇ×
-Ȩ ÆäÀÌÁö(ù ÆäÀÌÁö)´Â ¹Ýµå½Ã
index.html À̾î¾ß ÇÕ´Ï´Ù.
-À¥ ºê¶ó¿ìÀúµéÀº °¢ µµ¸ÞÀÎ ÁÖ¼Ò ÀԷ½à index.html ÆÄÀÏÀ» ã¾Æ¼
º¸¿©ÁÝ´Ï´Ù.
-ÇÏÀ§µð·ºÅ丮¸¦ ¸¸µå½Ç ¼ö ÀÖ½À´Ï´Ù -> mkdir Ŭ¸¯(´Ü ŸÀο¡°Ô
»ó¾÷ÀûÀ¸·Î µð·ºÅ丮¸¦ ÀÓ´ë ÇϽðųª ÆǸŠÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.)
-unix ±â¹ÝÀÇ ¿î¿µÃ¼Á¦´Â ÆÄÀÏÀÇ ´ë¼Ò¹®ÀÚ¸¦
±¸ºÐÇÕ´Ï´Ù. µû¶ó¼ ¾÷·Îµå½Ã ´ë¼Ò¹®ÀÚ¸¦ È®ÀÎÇÏ¿© Áֽñ⠹ٶø´Ï´Ù. html ÀÇ ³»¿ë°ú ¿Ã¸®½Å ÆÄÀÏÀÇ ´ë¼Ò¹®ÀÚ°¡ ´Ù¸¦ °æ¿ì ºê¶ó¿ìÀú »ó¿¡
Ãâ·ÂÀÌ ¾ÈµË´Ï´Ù. (¼Ò¹®ÀÚ·Î ¸ðµÎ Á¤ÇÏ½Ã¸é »ç¿ëÀÌ Æí¸®ÇϽʴϴÙ)
CUTE_FTP ¿¡¼ ÆÄÀÏ Çã°¡ º¯°æÇϴ¹ý
¼¹ö¿¡ telnet Á¢¼ÓÈÄ ls -l form.cgi ·Î form.cgi ÆÄÀÏÀÇ ±ÇÇÑÀ» »ìÆ캸´Ï
-rw-r--r-- 1 antihong antihong 3146 Oct 7
23:22 form.cgi
¿Í °°ÀÌ ¿ÜºÎÀεéÀº ÀÐÀ»(r) ¼ö ÀÖ´Â ±ÇÇѸ¸ ÀÖÀ» »Ó ½ÇÇà(x)À» ÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀº ¾ø½À´Ï´Ù.
ÀÏ¹Ý html ÈÀÏÀ̳ª ±×¸²ÈÀÏÀº ´ÜÁö ¿ÜºÎ¿¡¼ Á¢¼ÓÀ» ÇÏ¿© ÀÐÀ»(r)¼ö¸¸ ÀÖÀ¸¸é µÇÁö¸¸ cgi ÈÀÏÀÇ °æ¿ì °Ô½ÃÆÇ¿¡ ±ÛÀ» ³²±â°Å³ª
ÁÖ¹®¼¸¦ ¸ÞÀÏ·Î º¸³»´Âµî ÇØ´ç cgi ÇÁ·Î±×·¥ ÈÀÏÀ» ½ÇÇà(x)½ÃÄÑ »óÈ£ ¹ÝÀÀÀûÀÎ ÀÛµ¿ÀÌ µÇ¾î¾ß ÇϹǷΠ¹Ýµå½Ã ÀÐÀ» ¼ö ÀÖ´Â ±ÇÇÑ°ú ÇÔ²² ½ÇÇàÀ»
ÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ºÎ¿©µÇ¾î¾ß ÇÕ´Ï´Ù. ÀÌ ±ÇÇÑÀ» ºÎ¿©ÇÏ´Â ¸í·É¾î°¡ chmod 755
form.cgi ÀÔ´Ï´Ù. 755¶ó´Â Àǹ̴ ÇØ´çÈÀÏÀ» ÀÐÀ» ¼ö ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó ½ÇÇàÀ» ÇÒ ¼ö
ÀÖ´Â ±ÇÇÑÀ» ÁÖ´Â °ÍÀ̸ç telnetÀ¸·Î Á¢¼Ó ÈÄ ÇÏ½Ã¸é µË´Ï´Ù. À§ ¸í·ÉÀ» ¼öÇàÇÑÈÄ ls -l form.cgi¸¦
»ìÆ캸´Ï
-rwxr-xr-x 1 antihong antihong 3146 Oct 7
23:22 form.cgi
¿Í °°ÀÌ º¯°æµÈ °ÍÀÓÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù. ÀÌÁ¦´Â form.cgi ÆÄÀÏ¿¡ ´ëÇØ ¿ÜºÎÀÇ »ç¿ëÀÚµµ
½ÇÇàÀ» ÇÒ¼ö ÀÖ´Â ±ÇÇÑÀÌ ÁÖ¾îÁ³½À´Ï´Ù. À§ ÀÛ¾÷À» telnet À¸·Î ÇÒ¼öµµ ÀÖÁö¸¸ ÆÄÀÏ ¾÷·Îµå½Ã »ç¿ëÇÏ´Â WS_FTP ³ª Cute_FTP
·Îµµ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- cute_ftp¸¦ ÀÌ¿ëÇÏ¿© form.cgi ÀÇ ±ÇÇÑ º¯°æÇϱâ.
¸ÕÀú
cute_ftp¸¦ ÀÌ¿ëÇÏ¿© ÀÚ½ÅÀÇ ¼¹ö¿¡ Á¢¼ÓÀ» ÇÕ´Ï´Ù. cute_ftp¸¦ ÀÌ¿ëÇÏ¿© ftp Á¢¼ÓÀ» ÇÏ´Â ¹æ¹ýÀº Cute_FTP »ç¿ë¹ýÀ»
Âü°íÇϼ¼¿ä. Á¢¼ÓÀ» ÇÑÈÄ ¾Æ·¡ ±×¸²°ú °°ÀÌ html ÀÌÇÏ¿¡ ÀÖ´Â form.cgi ¶ó´Â ÆÄÀÏÀÇ ±ÇÇÑ(permission)À» Á¶Á¤ÇÏ°Ú½À´Ï´Ù.
¸ÕÀú form.cgi¸¦ ¿À¸¥ÂÊ ¸¶¿ì½º·Î Çѹø ¼±ÅÃÇÕ´Ï´Ù
¿À¸¥ÂÊ ¸¶¿ì½º·Î ¼±ÅÃÀ» Çϸé ÇöÀç »ç¿ëÇÒ¼ö ÀÖ´Â ¸Þ´º°¡ ³ª¿É´Ï´Ù.
±×Áß ÇöÀç ÆÄÀÏÀÇ ±ÇÇÑÀ» Á¶Á¤ÇÏ´Â Change file attributes ¸¦ ¼±ÅÃÇÕ´Ï´Ù.
À̸¦ ¿ÜºÎÀÇ »ç¿ëÀÚ°¡
½ÇÇà(x)À» ÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀ» ÁÖ¾î¾ß ÇϹǷΠ±ÇÇÑÀ» ÀçÁ¶Á¤Çϰųª ¶Ç´Â Manual ºÎºÐ¿¡ 755 ·Î ÇØ ÁØÈÄ OK¸¦ ¼±ÅÃÇÕ´Ï´Ù.
±×·¸°Ô µÇ¸é À§ ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ»Ó¸¸ ¾Æ´Ï¶ó ¸ðµç »ç¿ëÀÚ¿¡°Ô ½ÇÇà(x)À» ÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀ» ÁÖ¾úÀ¸¹Ç·Î(755) À¥ºê¶ó¿ìÀú¿¡¼
cgi¸¦ Àоîµé¿© ÀÛµ¿À» Çϸé Àß ÀÛµ¿ÇÒ °ÍÀÔ´Ï´Ù
|