|
|
|
|
|
À̸§ : È£¼® (211.¢½.74.31) |
|
³¯Â¥ : 2006-03-17 09:09:06 |
|
Á¦¸ñ : °í¼º´É ftp Ŭ¶óÀ̾ðÆ® sftp, http µî Áö¿ø |
|
[ÀÀ¿ëÇÁ·Î±×·¥/ÀÎÅͳÝ] lftp( °í¼º´É ftp Ŭ¶óÀ̾ðÆ® sftp, http µî Áö¿ø) 2005-12-15 18:52:03
À̸§ : ¼öÆÛÀ¯Àú
ÂÊÁöº¸³»±â
À̸§À¸·Î °Ë»ö
¸ÞÀϺ¸³»±â
ÀÚ±â¼Ò°³
(61.¢½.240.22) Á¶È¸: 105
O Ä¿¸Çµå ¶óÀÎ ÀÎÅÍÆäÀ̽º ±â¹ÝÀÇ °·ÂÇÑ ftp Ŭ¶óÀ̾ðÆ® - ftp, http, fish, sftp, https, ftps ÀÇ ´Ù¾çÇÑ ÇÁ·ÎÅäÄÝÀ» Áö¿ø - lftpÀÇ ¸ðµç ¸í·É¾î´Â ½Å·Ú¼ºÀÖ´Ù. - ½É°¢ÇÑ ¿¡·¯¿¡ ´ëÇÑ ¿¹¿Ü 󸮰¡ Àß µÇ¾î ÀÖ°í ½ÇÆÐÇßÀ»½Ã ÀÚµ¿À¸·Î ´Ù½Ã ½ÃµµÇÑ´Ù. - ¸¸¾à ftp¼¹ö°¡ REST¸í·É¾î¸¦ Áö¿øÇÏÁö ¾Ê´õ¶óµµ lftp´Â ¼º°øÀûÀ¸·Î Àü¼ÛÀ» ³¡³»±â À§ÇØ Àç½Ãµµ ÇÑ´Ù. - ¹é±×¶ó¿îµå ¸ðµå¸¦ Áö¿øÇÑ´Ù. [/summary]
ÇÁ·Î±×·¥ : lftp ( ftp client )
ÆÄÀÏ À̸§ : lftp-3.2.1.tar.gz (1648 kB)
¿î¿µÃ¼Á¦ : POSIX ȣȯ À¯´Ð½º
¶óÀ̼¾½º : GPL
ȨÆäÀÌÁö : http://lftp.yar.ru/
Áö±ÝºÎÅÍ ¼Ò°³ÇÒ À¯Æ¿¸®Æ¼´Â Ä¿¸Çµå ¶óÀÎ ÀÎÅÍÆäÀ̽º ±â¹ÝÀÇ °·ÂÇÑ ftp Ŭ¶óÀ̾ðÆ®ÀÎ lftp ÀÌ´Ù.
¿¹Àü¿¡´Â ncftp¸¦ ¸¹ÀÌ »ç¿ëÇÏ¿© ¸®´ª½º¿¡¼ ±âº» Á¦°øÇϴ¿§ ftp Ŭ¶óÀ̾ðÆ®º¸´Ù ´õ ½±°Ô ÆÄÀÏÀ» ÁÖ°í ¹ÞÀ» ¼ö ÀÖ¾ú´Ù. ¸¹ÀÌ ¾Ë·ÁÁø ncftp º¸´Ù °·ÂÇÑ ±â´ÉÀ» °¡Áø lftp¸¦ Redhat 7.2 ¹öÀü ºÎÅÍ Æ÷ÇÔÇϱ⠽ÃÀÛÇßÀ¸¸ç, Redhat 8.0ºÎÅÍ´Â ncftp ¸¦ ¼±ÅÃÀ¸·Î lftp¸¦ ±âº»À¸·Î ¼³Ä¡µÇ°Ô ÇÏ¿´´Ù. ±×¸®°í ÃÖ±Ù¿¡ ³ª¿Â Fedora Core 4¿¡¼´Â ncftpÆÐÅ°Áö¸¦ ¹èÆ÷ÆÇ¿¡ Æ÷ÇÔÇÏÁö ¾Ê¾Ò´Ù. ÇöÀç 3.2.1¹öÀü ±îÁö ³ª¿ÔÀ¸¸ç, 3.0 ´ë´Â Ä¿´Ù¶õ º¯È°¡ ÀÖ¾ú´Ù. lftp´Â ftp, http, fish, sftp, https, ftps ÀÇ ´Ù¾çÇÑ ÇÁ·ÎÅäÄÝÀ» Áö¿øÇÑ´Ù. lftpÀÇ ¸ðµç ¸í·É¾î´Â ½Å·Ú¼ºÀÖ´Ù. ½É°¢ÇÑ ¿¡·¯¿¡ ´ëÇÑ ¿¹¿Ü 󸮰¡ Àß µÇ¾î ÀÖ°í ½ÇÆÐÇßÀ»½Ã ÀÚµ¿À¸·Î ´Ù½Ã ½ÃµµÇÑ´Ù. ±×·¡¼ ´Ù¿î·Îµå°¡ ÁßÁöµÇ´õ¶óµµ ÀÚµ¿À¸·Î Àç ½ÃÀÛÇÑ´Ù. ¸¸¾à ftp¼¹ö°¡ REST¸í·É¾î¸¦ Áö¿øÇÏÁö ¾Ê´õ¶óµµ lftp´Â ¼º°øÀûÀ¸·Î Àü¼ÛÀ» ³¡³»±â À§ÇØ Àç½Ãµµ ÇÑ´Ù. ÀÌ ±â´ÉÀº ÀÚÁÖ º¯ÇÏ´Â À¯µ¿ IP»Ó¸¸ ¾Æ´Ï¶ó ºÒ¾ÈÁ¤ÇÑ ¶óÀο¡¼µµ ÁÁÀº È¿°ú¸¦ º¼ ¼ö ÀÖ´Ù.
±×·³ ÀÌ lftp¸¦ ¾î¶»°Ô ¼³Ä¡ÇÏ´ÂÁö ±×¸®°í, ¾î¶²Á¡ÀÌ ÁÁÀºÁö¿¡ ´ëÇؼ ¾Ë¾Æº¸µµ·Ï ÇÏÀÚ. ¼³Ä¡´Â ¿©·¯°¡Áö ¹æ¹ýÀÌ ÀÖÁö¸¸, °¡Àå ÀϹÝÀûÀÌ°í ¹èÆ÷ÆÇ¿¡ Á¦¾àÀ» ¹ÞÁö¾Ê´Â ÄÄÆÄÀÏ ¼³Ä¡¸¦ ÇØ º¸µµ·Ï ÇÏ°Ú´Ù. ¹°·Ð ¹ÙÀ̳ʸ® ¹öÀüµµ ÀÖÀ¸´Ï »ç¿ëÇÏ°í ÀÖ´Â ¹èÆ÷ÆÇ°ú µ¿ÀÏÇÑ ¹ÙÀ̳ʸ® ¹öÀüÀ» rpmµîÀÇ ÆÐÅ°Áö ¸Å´ÏÀú·Î ¼³Ä¡¸é µÈ´Ù. ¸ÕÀú lftp.yar.ru »çÀÌÆ®¿¡ Á¢¼ÓÇÑ ´ÙÀ½ lftp-3.2.1.tar.gz ÆÄÀÏÀ» ´Ù¿î·Îµå ÇÏ ¿© ¾ÐÃàÀ» ÇØÁ¦ÇÑ´Ù. configure ½ºÅ©¸³Æ®·Î ȯ°æ¼³Á¤ÇÑ ´ÙÀ½, make ¸í·ÉÀ¸·Î ÄÄÆÄÀÏ Çϸç, make install ·Î ¼³Ä¡ÇÏ¸é ³¡³´Ù. ±âº» ¼³Ä¡ µð·ºÅ丮´Â /usr/local¾Æ·¡ÀÌ´Ù.
tar xvfz lftp-3.2.1.tar.gz
cd lftp-3.2.1
./configure && make && make install
´ÙÀ½±×¸²Àº lftp¸¦ »ç¿ëÇÏ¿©, help ÆäÀÌÁö¸¦ º¸¾Ò´Ù.
ÀϹÝÀûÀÎ ftpŬ¶óÀ̾ðÆ®¿¡¼´Â º¸ÀÌÁö ¾Ê´Â°ÍµéÀÌ ¿©·µ º¸ÀδÙ. °¡Àå ´ëÇ¥ÀûÀÎ ¸î°¡Áö¸¦ º¸µµ·Ï ÇÏÀÚ.
du¸í·É¾î¸¦ »ç¿ëÇÏ¿© ÀüüÀÇ ¿ë·®À» ¾Ë¾Æº¼ ¼ö ÀÖ´Ù.
¸ÚÁø±â´ÉÁßÀÇ ÇϳªÀÎ mirror±â´ÉÀ» Áö¿øÇÑ´Ù. mirror ¸í·ÉÀ» ÀÌ¿ëÇÏ¿© ÆÄÀÏÀ» ´Ù¿î·Îµå ¹Þ°Å³ª ¾÷µ¥ÀÌÆ®°¡ °¡´ÉÇϸç, ¶ÇÇÑ ¿ø°Ý¼¹ö·Î ¾÷·Îµå Çϰųª ¾÷µ¥ÀÌÆ® °¡´ÉÇÏ´Ù( -R ¿É¼ÇÀÌ¿ë). ´ÙÀ½±×¸²Àº ´Ù¾çÇÑ ¿É¼ÇµéÀ» º¸¿©ÁÖ°í ÀÖ´Ù.
gzipÀ¸·Î ¾ÐÃàµÈ ÆÄÀÏÀ» Àü¼ÛÇÏÁö ¾Ê°í º¼ ¼ö ÀÖ´Â zcat °ú zmore ¸í·É¾î¸¦ Áö¿øÇÑ´Ù.
À§¿Í°°ÀÌ sftpÇÁ·ÎÅäÄÝÀ» ÀÌ¿ëÇÏ¿© º¸¾È Á¢¼ÓÀ» ÇÏ¿´´Ù. lftp´Â ÀÌ·± º¸¾È ÇÁ·ÎÅäÄÝÀ» Á¦°øÇϱ⠶§¹®¿¡ ´õ¿í ´Ù¾çÇÑ È¯°æ¿¡¼ ÆÄÀÏÀü¼ÛÀ» ½±°Ô ÇÒ ¼ö ÀÖ´Ù.
lftp´Â http¸¦ Áö¿øÇÑ´Ù. ÀÚü Æļ·Î ¸µÅ©¸¦ ºÐ¼®ÇÏ¿© µð·ºÅ丮 ±¸Á¶·Î ³ªÅ¸³½´Ù. ±×·¡¼ À¥ base ftp ¼¹ö¿¡ ½±°Ô Á¢±ÙÇÏ¿© ¿øÇÏ´Â ÀڷḦ ´Ù¿î ¹ÞÀ» ¼ö ÀÖ´Â °·ÂÇÑ ±â´ÉÀ» ³»ÀåÇÏ°í ÀÖ´Ù.
¸¸¾à ¸ðµç ÀÛ¾÷ÀÌ ³¡³ªÁö ¾ÊÀº »óÅ¿¡¼ lftp¸¦ Á¤ÁöÇØ¾ß ÇÑ´Ù¸é, ÀÛ¾÷ ³»¿ëÀ»À» ¹é±×¶ó¿îµå·Î µ¹¸± ¼ö ÀÖ´Ù.
lftp´Â ½©°ú ºñ½ÁÇÑ ¸í·É¾î ¹®¹ýÀ» Á¦°øÇÑ´Ù. background(&), () ¹¿©Áø ¸í·É¾î ±×·ì, ÇÏ´ø ÀÛ¾÷À» ¹é±×¶ó¿îµå·Î µ¹¸®°í ½ÍÀ¸¸é Ctrl+zÅ°¸¦ ´©¸£°í, ´Ù½Ã wait¸í·É¾î·Î Æ÷±×¶ó¿îµå·Î µ¹¸± ¼ö ÀÖ´Ù. µ¹°í ÀÖ´Â ÀÛ¾÷µéÀ» º¸·Á¸é jobs¸í·ÉÀ¸·Î º¼ ¼ö ÀÖ´Ù. ¾î¶² ¸í·É¾î(cat, ls ...)´Â ¸®´ÙÀÌ·ºÆ®¸¦ Áö¿øÇÑ´Ù. ±×¸®°í ÀÌ·± ¸í·É¾îµéÀº ³í¸®¿¬»êÀÚ(&&, ||)µîÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù.
¿¹:
lftp> cat file | gzip > file.gz
lftp> get file &
lftp> (cd /path && get file) &
ù¹ø° ¸í·É¾î´Â file³»¿ëÀ» ¸®´ÙÀÌ·ºÆ®¸¦ ÀÌ¿ëÇÏ¿© gzipÀ¸·Î ¾ÐÃàÇÏ¿© file.gzÀ¸·Î ÀúÀåÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÖ´Â °ÍÀ̸ç, ´ÙÀ½ ¶óÀÎÀº ¹é±×¶ó¿îµå ¸ðµå·Î fileÀ» ³»·Á ¹Þ´Â °ÍÀ» º¸¿© ÁÖ¸ç, ¸¶Áö¸· ¶óÀÎÀº ¸í·É¾îµéÀ» ¹°í, && Á¶°Ç ¿¬»êÀ» »ç¿ëÇÏ¿© ¹é±×¶ó¿îµå ¸ðµå·Î µ¹¸®´Â °ÍÀ» º¸¿©ÁØ´Ù.
at ¸í·É¾î¸¦ »ç¿ëÇÏ¿© Á¤ÇØÁø ½Ã°£¿¡ ÀÛ¾÷À» ½ÇÇàÇÒ¼öµµ ÀÖ¸ç, queue¸í·É¾î¸¦ »ç¿ëÇÏ¿© ¸í·É¾î¸¦ Â÷·Ê´ë·Î ½ÇÇà½Ãų¼ö ÀÖ´Ù. ¹°·Ð ÁøÇà»óȲÀ» º¸·Á¸é jobs¸í·ÉÀ¸·Î °¡´ÉÇÏ´Ù.
lftp´Â ipv6¸¦ Áö¿øÇÑ´Ù. ¹°·Ð ftp proxy , http proxy µî ¶ó¿ì·¹º§ ±îÁö Áö¿øÇÑ´Ù.
lftp´Â ssl Áö¿ø°¡´ÉÇÏ°Ô ÄÄÆÄÀϵǾú´Ù.
lftp¿¡´ëÇؼ Àü¹ÝÀûÀ¸·Î »ìÆ캻 °á°ú ´Ù¾çÇÑ ±â´ÉÀ» Á¦°øÇϸç, ±â´É µéÀÇ ¾ÈÁ¤¼º¶ÇÇÑ ¶Ù¾î³µ´Ù.
Âü°í ¹®¼ : http://lftp.yar.ru/desc.html
test base : Fedora Core 4
ÀÛ¼ºÀÚ : ¼öÆÛÀ¯ÀúÄÚ¸®¾Æ Á¤¿ì¿µ(doly¿§superuser.co.kr)
| |
|
|
|
|