¹®¼­ ¼ö½ÅÀ» À§ÇÑ FTP ¼­¹ö ±¸¼º

ÁÖ: ÀÌ Àý¿¡¼­´Â FTP³ª FTPS¸¦ ÅëÇØ Âü¿©ÀڷκÎÅÍ ¹®¼­¸¦ ¼ö½ÅÇÒ °æ¿ì¿¡¸¸ Àû¿ëµË´Ï´Ù. Âü¿©ÀÚ¿¡°Ô ¹®¼­¸¦ Àü¼ÛÇÏ´Â ¹æ¹ýÀº FTP °ÔÀÌÆ®¿þÀÌ ¼³Á¤ ¹× FTPS °ÔÀÌÆ®¿þÀÌ ¼³Á¤¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

¼ö½Å ¹®¼­ÀÇ Àü¼ÛÀ¸·Î FTP³ª FTPS¸¦ »ç¿ëÇÒ °æ¿ì FTP ¼­¹ö¸¦ ¼³Ä¡ÇØ¾ß ÇÕ´Ï´Ù. FTP¸¦ »ç¿ëÇÒ °èȹÀÌÁö¸¸ ÇöÀç ¼­¹ö¸¦ ¼³Ä¡ÇÏÁö ¾ÊÀº °æ¿ì ¸ÕÀú ¼³Ä¡ÇÑ ÈÄ °è¼ÓÇϽʽÿÀ. »ç¿ëÀÚ ¼³Ä¡¿¡ ´ÙÀ½ ½Ã³ª¸®¿À Áß Çϳª°¡ Àû¿ëµÇ´ÂÁö È®ÀÎÇϽʽÿÀ.

FTP ¼­¹ö¿¡ Çʼö µð·ºÅ丮 ±¸Á¶ ±¸¼º

FTP ¼­¹ö¸¦ ¼³Ä¡ÇÑ ÈÄ ´ÙÀ½ ´Ü°è´Â FTP ¼­¹öÀÇ È¨ µð·ºÅ丮 ¾Æ·¡¿¡ Çʼö µð·ºÅ丮 ±¸Á¶¸¦ ÀÛ¼ºÇÏ´Â °ÍÀÔ´Ï´Ù. WebSphere Partner Gateway¿¡´Â ¼ö½ÅÀÚ¿Í ¹®¼­ °ü¸®ÀÚ ±¸¼º¿ä¼Ò°¡ ¼ö½Å ¹®¼­¸¦ º¸³»´Â Âü¿©ÀÚ¸¦ Á¦´ë·Î ½Äº°ÇÒ ¼ö ÀÖµµ·Ï ƯÁ¤ µð·ºÅ丮 ±¸Á¶°¡ ÇÊ¿äÇÕ´Ï´Ù. ±¸Á¶´Â ±×¸² 15¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

±×¸² 15. FTP µð·ºÅ丮 ±¸Á¶
ÀÌ ±×¸²Àº FTP µð·ºÅ丮 ±¸Á¶ ¹× Çʼö Æú´õ(ÀÌ¿¡ ´ëÇØ¼­´Â ´ÙÀ½ ´Ü¶ô¿¡¼­ ¼³¸í)¸¦ º¸¿©ÁÝ´Ï´Ù.

°¢ Âü¿©ÀÚ µð·ºÅ丮¸¶´Ù Binary µð·ºÅ丮¿Í Documents µð·ºÅ丮°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. Binary µð·ºÅ丮¿Í Documents µð·ºÅ丮¿¡´Â µÑ ´Ù Production µð·ºÅ丮¿Í Test µð·ºÅ丮°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Âü¿©ÀÚ°¡ FTP¸¦ »ç¿ëÇÏ¿© Àüü ¶ó¿ìÆÃ Á¤º¸¸¦ Æ÷ÇÔÇÏ´Â XML ¹®¼­¸¦ Çãºê¿¡ Àü¼ÛÇÒ °æ¿ì Documents µð·ºÅ丮¸¦ »ç¿ëÇÕ´Ï´Ù. À̸¦ À§Çؼ­´Â »ç¿ëÀÚ Á¤ÀÇ XML Á¤ÀǸ¦ ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.

Âü¿©ÀÚ°¡ FTP¸¦ »ç¿ëÇÏ¿© ´Ù¸¥ ¹®¼­¸¦ Çãºê¿¡ Àü¼ÛÇÒ °æ¿ì Binary µð·ºÅ丮¸¦ »ç¿ëÇÕ´Ï´Ù.

FTP¸¦ »ç¿ëÇÏ¿© ¹®¼­¸¦ Àü¼Û ¶Ç´Â ¼ö½ÅÇÏ´Â Âü¿©ÀÚÀÇ °æ¿ì FTP ¼­¹öÀÇ ·çÆ® µð·ºÅ丮¿¡¼­ ´ÙÀ½ Æú´õ¸¦ ÀÛ¼ºÇϽʽÿÀ.

  1. Âü¿©ÀÚÀÇ Æú´õ¸¦ ÀÛ¼ºÇϽʽÿÀ.
    ÁÖ: Æú´õ À̸§Àº Âü¿©ÀÚ ÀÛ¼º ½Ã ȸ»ç ·Î±×ÀÎ À̸§¿¡ ÁöÁ¤ÇÑ À̸§°ú °°¾Æ¾ß ÇÕ´Ï´Ù. Âü¿©ÀÚ ÀÛ¼ºÀº Âü¿©ÀÚ ÇÁ·ÎÆÄÀÏ ÀÛ¼º¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù
  2. Binary ¹× Documents¶ó´Â participant Æú´õ¿¡ ¼­ºêÆú´õ¸¦ ÀÛ¼ºÇϽʽÿÀ.
  3. Production ¹× Test¶ó´Â Binary¿Í Documents Æú´õ¿¡ ¼­ºêÆú´õ¸¦ ÀÛ¼ºÇϽʽÿÀ.

FTP¿¡¼­ Àü¼ÛµÈ ÆÄÀÏ Ã³¸® ¹æ¹ý

2Áø ¹× XML ÆÄÀÏÀ» FTP ¼­¹ö¿¡¼­ ó¸®ÇÏ´Â ¹æ¹ýÀ» ¾Ë°í ÀÖ¾î¾ß ÇÕ´Ï´Ù.

2Áø ÆÄÀÏ

¹®¼­ °ü¸®ÀÚ°¡ ÆÄÀÏÀ» ÀüÇô °Ë»çÇÏÁö ¾Ê±â ¶§¹®¿¡ 2Áø ÆÄÀÏ¿¡´Â Çʼö ÆÄÀÏ À̸§ ±¸Á¶°¡ ÀÖ½À´Ï´Ù.

ÆÄÀÏ À̸§ ±¸Á¶´Â <To_ParticipantID><Unique_Filename>ÀÔ´Ï´Ù.

¼ö½ÅÀÚ¿¡¼­ 2Áø ÆÄÀÏÀ» ¹ß°ßÇÑ °æ¿ì °øÀ¯ ±â¾ïÀåÄ¡¿¡ ±â·ÏÇϰí 󸮸¦ À§ÇØ ¹®¼­ °ü¸®ÀÚ¿¡ Àü´ÞÇÕ´Ï´Ù.

ÆÄÀÏÀÌ ¹ß°ßµÈ µð·ºÅ丮 À̸§À» »ç¿ëÇÏ¿© ¹ß½Å Âü¿©ÀÚ À̸§À» Æò°¡Çϰí, ÆÄÀÏ À̸§ÀÇ Ã³À½ ºÎºÐÀ» »ç¿ëÇÏ¿© ¼ö½Å Âü¿©ÀÚ À̸§À» Æò°¡ÇÕ´Ï´Ù. µð·ºÅ丮 ±¸Á¶ÀÇ µð·ºÅ丮 À§Ä¡¸¦ »ç¿ëÇÏ¿© Æ®·£Àè¼ÇÀÌ ÇÁ·Î´ö¼Ç ¶Ç´Â Å×½ºÆ® Æ®·£Àè¼ÇÀÎÁö ¿©ºÎ¸¦ Æò°¡ÇÕ´Ï´Ù.

¿¹¸¦ µé¾î, 123456789.abcdefg1234567À̶ó´Â ÆÄÀÏÀÌ \ftproot\partnerTwo\binary\production µð·ºÅ丮¿¡¼­ ¹ß°ßµË´Ï´Ù. ¹®¼­ °ü¸®ÀÚ´Â ´ÙÀ½ Á¤º¸¸¦ ¾Ë°í ÀÖ½À´Ï´Ù.

¹®¼­ °ü¸®ÀÚ´Â partnerTwo¿¡¼­ partnerOne±îÁö ÇÁ·Î´ö¼Ç Âü¿©ÀÚ ¿¬°á¿¡¼­ ´ÙÀ½À» °Ë»öÇÕ´Ï´Ù.

±×·± ´ÙÀ½, ¹®¼­ °ü¸®ÀÚ´Â ÆÄÀÏÀ» ó¸®ÇÕ´Ï´Ù.

XML ÆÄÀÏ

¹®¼­ °ü¸®ÀÚ°¡ ÆÄÀÏÀ» °Ë»çÇÏ°í ¹®¼­¿¡¼­ ¶ó¿ìÆÃ Á¤º¸¸¦ ÃßÃâÇϱ⠶§¹®¿¡ XML ÆÄÀÏ¿¡´Â ÆÄÀÏ À̸§ ¿ä±¸»çÇ×ÀÌ ¾ø½À´Ï´Ù.

¼ö½ÅÀÚ¿¡¼­ XML ÆÄÀÏÀ» ¹ß°ßÇÑ °æ¿ì °øÀ¯ ±â¾ïÀåÄ¡¿¡ ±â·ÏÇϰí 󸮸¦ À§ÇØ ¹®¼­ °ü¸®ÀÚ¿¡°Ô Àü´ÞÇÕ´Ï´Ù.

¹®¼­ °ü¸®ÀÚ´Â XML ÆÄÀÏÀ» Á¤ÀÇµÈ XML Çü½Ä°ú ºñ±³ÇÑ ´ÙÀ½ ÇÊ¿äÇÑ XML Çü½ÄÀ» ¼±ÅÃÇÕ´Ï´Ù. (XML Çü½Ä ¼³Á¤Àº »ç¿ëÀÚ Á¤ÀÇ XML ¹®¼­¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.) ¹ß½Å Âü¿©ÀÚ À̸§, ¼ö½Å Âü¿©ÀÚ À̸§ ¹× ¶ó¿ìÆÃ Á¤º¸¸¦ XML ÆÄÀÏ¿¡¼­ ÃßÃâÇÕ´Ï´Ù.

µð·ºÅ丮 ±¸Á¶ÀÇ µð·ºÅ丮 À§Ä¡¸¦ »ç¿ëÇÏ¿© Æ®·£Àè¼ÇÀÌ ÇÁ·Î´ö¼Ç ¶Ç´Â Å×½ºÆ® Æ®·£Àè¼ÇÀÎÁö ¿©ºÎ¸¦ Æò°¡ÇÕ´Ï´Ù.

±×·± ´ÙÀ½ ¹®¼­ °ü¸®ÀÚ´Â ÆÄÀÏÀ» ó¸®Çϱâ Àü¿¡ ÀÌ Á¤º¸¸¦ »ç¿ëÇÏ¿© ¿Ã¹Ù¸¥ Âü¿©ÀÚ ¿¬°áÀ» ã½À´Ï´Ù.

Ãß°¡ FTP ¼­¹ö ±¸¼º

Çʼö µð·ºÅ丮 ±¸Á¶¸¦ ÀÛ¼ºÇÑ ÈÄ Çãºê Ä¿¹Â´ÏƼÀÇ °¢ Âü¿©ÀÚ¿¡ ´ëÇØ FTP ¼­¹ö¸¦ ±¸¼ºÇÕ´Ï´Ù. »ç¿ë ÁßÀÎ ¼­¹ö¿¡ µû¶ó FTP ¼­¹ö ±¸¼º ¹æ¹ýÀÌ ´Þ¶óÁý´Ï´Ù. FTP ¼­¹ö ¹®¼­¸¦ ÂüÁ¶ÇÑ ÈÄ ´ÙÀ½ Ÿ½ºÅ©¸¦ ¼öÇàÇϽʽÿÀ.

  1. »õ ±×·ì(¿¹: Âü¿©ÀÚ)À» Ãß°¡ÇϽʽÿÀ.
  2. FTP¿¡¼­ ¹®¼­¸¦ Àü¼Û ¶Ç´Â ¼ö½Å Âü¿©ÀÚÀÇ »õ·Î ÀÛ¼ºµÈ ±×·ì¿¡ »ç¿ëÀÚ¸¦ Ãß°¡ÇϽʽÿÀ.
  3. Âü¿©ÀÚ¸¶´Ù ÀÌÀü Àý FTP ¼­¹ö¿¡ Çʼö µð·ºÅ丮 ±¸Á¶ ±¸¼º¿¡¼­ Âü¿©ÀÚ¿¡ ´ëÇØ ÀÛ¼ºÇÑ °ü·Ã µð·ºÅ丮 ±¸Á¶¿¡ ¼ö½Å Âü¿©ÀÚ¸¦ ¸ÊÇÎÇϵµ·Ï FTP ¼­¹ö¸¦ ¼³Á¤ÇϽʽÿÀ. Ãß°¡ Á¤º¸´Â FTP ¼­¹ö ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

FTPS ¼­¹öÀÇ º¸¾È °í·Á»çÇ×

FTPS ¼­¹ö¸¦ »ç¿ëÇÏ¿© ¹®¼­¸¦ ¼ö½ÅÇÒ °æ¿ì, SSL(Secure Socket Layer) ¼¼¼Ç¿¡ ´ëÇÑ º¸¾È °í·Á»çÇ×Àº Âü¿©ÀÚ°¡ »ç¿ë ÁßÀΠŬ¶óÀÌ¾ðÆ® ¹× FTPS ¼­¹ö¿¡ ÀÇÇØ¼­¸¸ 󸮵˴ϴÙ. ¼ö½ÅµÇ´Â FTPS ¹®¼­¿¡ ´ëÇØ WebSphere Partner Gateway¿¡ ƯÁ¤ÇÑ º¸¾È °í·Á»çÇ×Àº ¾ø½À´Ï´Ù. ¼­¹ö°¡ º¸¾È ä³ÎÀ» Á¦´ë·Î Á¶Á¤ÇÏ°í ¹®¼­¸¦ ¼ö½ÅÇÏ°í ³ª¸é WebSphere Partner Gateway°¡ FTP ´ë»ó(FTP ´ë»ó ¼³Á¤¿¡ ¼³¸íµÇ¾î ÀÖÀ½)¿¡¼­ ¹®¼­¸¦ °Ë»öÇÕ´Ï´Ù. Âü¿©ÀÚ°¡ Á¢¼ÓÇÒ ¼ö ÀÖ´Â º¸¾È ä³ÎÀ» Á¦´ë·Î ±¸¼ºÇϱâ À§ÇØ ÇÊ¿äÇÑ ÀÎÁõ¼­¿Í ÀÎÁõ¼­°¡ ÇÊ¿äÇÑ À§Ä¡¸¦ ÆÇº°ÇÏ·Á¸é FTPS ¼­¹ö ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

¼­¹ö ÀÎÁõ¿¡ ´ëÇØ¼­´Â Âü¿©ÀÚ¿¡°Ô ¼ö½ÅÀÚÀÇ ÀÎÁõ¼­¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ÀÎÁõ¼­¸¦ ÀÎÁõ ±ÇÇÑ(CA)¿¡¼­ ¹ßÇàÇÑ °æ¿ì¿¡´Â CA ÀÎÁõ¼­ üÀεµ Á¦°øÇϽʽÿÀ. FTPS ¼­¹ö¿¡¼­ Ŭ¶óÀÌ¾ðÆ® ÀÎÁõÀ» Áö¿øÇÏ´Â °æ¿ì, Âü¿©ÀÚÀÇ Å¬¶óÀÌ¾ðÆ® ÀÎÁõ ÀÎÁõ¼­°¡ FTPS ¼­¹ö¿¡ ÁöÁ¤µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ÀÎÁõ ¹× Ŭ¶óÀÌ¾ðÆ® ÀÎÁõ¼­¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº FTPS ¼­¹ö ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

Copyright IBM Corp. 2003, 2005