¥Í¥Ã¥È¥ï¡¼¥¯¥¹¥Ú¥·¥ã¥ê¥¹¥È - SE̼¤Î·õ -

¥Í¥Ã¥È¥ï¡¼¥¯¥¹¥Ú¥·¥ã¥ê¥¹¥È¤Î»î¸³Âкö¥µ¥¤¥È¡Êby º¸Ìç»êÊö¤Î³ô¼°²ñ¼Ò¥¨¥¹¥¨¥¹¥³¥ó¥µ¥ë¥Æ¥£¥ó¥°¡Ë¤Ç¤¹¡£¥Í¥Ã¥È¥ï¡¼¥¯¥¹¥Ú¥·¥ã¥ê¥¹¥È»î¸³¤Î
ÊÙ¶¯ÊýË¡¡¢¹ç³ÊÂθ³ÃÌ¡¢¹ç³Ê¤Î¥³¥Ä¡¢²áµîÌä²òÀâ¡¢´ðÁÃÃμ±¤Ê¤É¤Î¾ðÊó¤ò·ÇºÜ¤·¤Þ¤¹¡£»î¸³Âкö¥»¥ß¥Ê¡¼¡¦¸¦½¤¤â¹Ô¤Ã¤Æ¤ª¤ê¤Þ¤¹¡£
¥Í¥Ã¥È¥ï¡¼¥¯¥¹¥Ú¥·¥ã¥ê¥¹¥È»î¸³Âкö¡¦ÊÙ¶¯¤Ê¤éº¸Ìç»êÊö¤ÎºÇ¤â¾Ü¤·¤¤²áµîÌä²òÀâ¡Ö¥Í¥¹¥Ú¡×¥·¥ê¡¼¥º¡Êµ»½ÑɾÏÀ¼Ò¡Ë¤Ç¡ª¡ª

¥«¥Æ¥´¥ê¡§10.¥¢¥×¥ê¥±¡¼¥·¥ç¥óÁØ¡ÊL5¡ÁL7¡Ë > 10.5 FTP

£±¡¥FTP¤Î³µÍ×
¡¦FTP¡ÊFile Transfer Protocol¡Ë¤È¤Ï¡¢¸ÀÍÕ¤ÎÄ̤ꡢ¥Õ¥¡¥¤¥ë¡ÊFile¡Ë¤òžÁ÷¡ÊTransfer¡Ë¤¹¤ë¥×¥í¥È¥³¥ë¡ÊProtocol¡Ë¤Ç¤¹¡£
¡¦FFFTP¤Ê¤É¤Î¡¢FTP¥¯¥é¥¤¥¢¥ó¥È¤«¤é¡¢FTP¥µ¡¼¥Ð¤ËÂФ·¡¢¥Õ¥¡¥¤¥ë¤ò¥¢¥Ã¥×¥í¡¼¥É¤ª¤è¤Ó¡¢¥À¥¦¥ó¥í¡¼¥É¤·¤Þ¤¹¡£

ftp

¡¦FTP¤ÏHTTP¤È¤Ï°Û¤Ê¤ê¡¢¥¹¥Æ¡¼¥È¥Õ¥ë¤È¸À¤ï¤ì¤ë¡£FTP¤ÏÀ©¸æ¥Ý¡¼¥È21ÈÖ¤¬¤¢¤ë¤Î¤Ç¡¢¥³¥Í¥¯¥·¥ç¥ó¤ò´ÉÍý¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
¡¦21È֥ݡ¼¥È¤¬À©¸æÍѥݡ¼¥È¡£20È֥ݡ¼¥È¤¬¥Ç¡¼¥¿Å¾Á÷Íѥݡ¼¥È
¡¦FTP¤Ï¡¢¥Ç¡¼¥¿¤¬Ê¿Ê¸¤Çή¤ì¤ë¤À¤±¤Ç¤Ê¤¯¡¢Ç§¾Ú¥Ç¡¼¥¿¡ÊID/¥Ñ¥¹¥ï¡¼¥É¡Ë¤âʿʸ¤Çή¤ì¤ë¡£¤Ä¤Þ¤ê¡¢¥»¥­¥å¥ê¥Æ¥£Åª¤Ë¤Ï¤Õ¤µ¤ï¤·¤¯¤Ê¤¤¡£
¡¦¤½¤³¤Ç¡¢¥»¥­¥å¥ê¥Æ¥£¤Î¹â¤¤FTP¤È¤·¤ÆSFTP(SSH Flie Transfer Protocol)¤¬¤¢¤ê¡¢FTPÄÌ¿®¤òSSH¤Ç°Å¹æ²½¤¹¤ë¡£
¡¦²áµîÌä¤Ç¤Ï¡¢¡Ö1Âæ¤Î¥¯¥é¥¤¥¢¥ó¥È¤È1Âæ¤Î¥µ¡¼¥Ð´Ö¤Ç¤ÎFTP¤òÍѤ¤¤¿¥Õ¥¡¥¤¥ëžÁ÷¤Ç¤Ï¡¢Æó¤Ä¤Î¥³¥Í¥¯¥·¥ç¥ó¤òÍѤ¤¤Æ¥Ç¡¼¥¿Å¾Á÷¤ò¹Ô¤¦¡£¤³¤ì¤éÆó¤Ä¤Î¥³¥Í¥¯¥·¥ç¥ó¤Ï¥Ç¡¼¥¿Å¾Á÷ÍѤÈÀ©¸æÍѤËʬ¤«¤ì¤Æ¤ª¤ê¡¢¥Ç¡¼¥¿Å¾Á÷Ãæ¤Ç¤âÀ©¸æ¥³¥Þ¥ó¥É¤òÁ÷¿®¤¹¤ë¤³¤È¤¬²Äǽ¤Ç¤¢¤ë¡£(H19NW¸áÁ° Ìä34)¡×¤È½Ò¤Ù¤é¤ì¤Æ¤¤¤ë¡£

£²¡¥FTP¤Î¥·¡¼¥±¥ó¥¹
 
1)Client¢ªServer¡¡FTP¤ÎÀ©¸æ¡¡°¸ÀèPort21
2)Client¢«Server¡¡FTP¤Î¥Ç¡¼¥¿Á÷¿®¡¡Á÷¿®¸µPort20¡¡
¢¨°¸ÀèPort¤¬20¤È»×¤Ã¤Æ¤¤¤¿¤¬¡¢¼Â¤ÏÁ÷¿®¸µ¡Ê¥µ¡¼¥Ð¦¡Ë¤Ç¤¢¤Ã¤¿¡£¥­¥ã¥×¥Á¥ã¤·¤Æ³Îǧ¤·¤¿¡£
Client¤Î¤É¤Î¥Ý¡¼¥È¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤«¤Ï¡¢»öÁ°¤ËPORT¥³¥Þ¥ó¥É¡Ê¡©¡Ë¤¬Á÷¤é¤ì¤ÆÄÌÃΤµ¤ì¤ë¡£

Ä̾ï¥â¡¼¥É¡ÊActive¥â¡¼¥É¡Ë¤Î¾ì¹ç¡¢¥µ¡¼¥Ð¤«¤é¥¯¥é¥¤¥¢¥ó¥È¤ËÂФ·¤ÆÄÌ¿®¤¬¹Ô¤ï¤ì¤ë¡£
Passive¥â¡¼¥É¤Ê¤é¥¯¥é¥¤¥¢¥ó¥È¤ÏFTP¤ËÂФ·¤Æ20È֥ݡ¼¥È¤Ç¥¢¥¯¥»¥¹¤¹¤ë¤¬¡¢Ä̾ï¥â¡¼¥É¤Ê¤é¥µ¡¼¥Ð¤Ï²¿È֥ݡ¼¥È¤Ë¥¢¥¯¥»¥¹¤¹¤ì¤Ð¤è¤¤¤Î¤«¡©
¤½¤ì¤òÄÌÃΤ¹¤ë¤Î¤¬PORT¤È¤¤¤¦¥Ñ¥±¥Ã¥È¤Ç¤¢¤ë¡£
¼ÂºÝ¤ËFTP¤Çget¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È¡¢°Ê²¼¤Î¤è¤¦¤ËPORT¤È¤¤¤¦¥Ñ¥±¥Ã¥È¤¬Á÷¤é¤ì¤Æ¤¤¤ë¤Î¤¬¤ï¤«¤ë¡£

ftp> get aaa.txt
200 PORT command successful.
150 Opening ASCII mode data connection for aaa.txt
226 Closing data connection.
ftp: 803 bytes received in 0.00Seconds 803000.00Kbytes/sec.

¢¨WindowsXP¤Î¥³¥Þ¥ó¥É¥×¥í¥ó¥×¥È¤Ç¤Ï¡¢É¸½à¤Ç¤ÏPASV¥â¡¼¥É¤Ë¹Ô¤±¤Ê¤¤¡£¥½¥Õ¥È¤òÆþ¤ì¤ëɬÍפ¬¤¢¤ë¡£IE¤Ç¤Ï¥ª¥×¥·¥ç¥ó¤ÎÀßÄê¤Ç¤Ç¤­¤ë¡£

£³¡¥FTP¤ÎPassive¥â¡¼¥É
FTP¤Î¥Ç¡¼¥¿ÄÌ¿®¤Ï¡¢Server¤«¤éClient¤Ë¸þ¤±¤ÆÄÌ¿®¤¬¹Ô¤ï¤ì¤ë¡£¼Ò³°¤ÎFTP¥µ¡¼¥Ð¤Î¾ì¹ç¡¢¤³¤ÎÄÌ¿®¤Ï³°Éô¤«¤éÆâÉô¤Ø¤ÎÄÌ¿®¤Ê¤Î¤Ç¡¢Firewall¤ÇµñÈݤµ¤ì¤ë¾ì¹ç¤¬¤¢¤ë¡£¡ÊºÇ¶á¤ÎFirewall¤ÏÂбþ¤·¤Æ¤¤¤ë¤â¤Î¤â¿¤¤¤¬¡Ë
¤½¤³¤Ç¡¢FTP¤Î¥Ç¡¼¥¿ÄÌ¿®¤òClient¦¤«¤éÁ÷¤ë¥â¡¼¥É¤¬¤¢¤ê¡¢¤½¤ì¤¬Passive¥â¡¼¥É¤Ç¤¢¤ë¡£

²áµîÌä
¢£H29½©NW¸áÁ°­¶
Ìä14¡¡FTP¤Ë¤è¤ë¥Õ¥¡¥¤¥ëžÁ÷¤Ë¤Ï¡¤À©¸æÍѤȥǡ¼¥¿Å¾Á÷ÍÑ¤ÎÆó¤Ä¤Î¥³¥Í¥¯¥·¥ç¥ó¤¬ÍѤ¤¤é¤ì¤ë¡£¤³¤ì¤é¤Î¥³¥Í¥¯¥·¥ç¥ó¤Ë´Ø¤¹¤ëµ­½Ò¤Î¤¦¤Á¡¤Å¬Àڤʤâ¤Î¤Ï¤É¤ì¤«¡£¤³¤³¤Ç, FTP¤Ï¥Ñ¥Ã¥·¥Ö¥â¡¼¥É¤Çưºî¤¹¤ë¤â¤Î¤È¤¹¤ë¡£
¥¢¡¡À©¸æÍÑ¥³¥Í¥¯¥·¥ç¥ó¤Î³ÎΩ¤Ï¥¯¥é¥¤¥¢¥ó¥È¤«¤é¥µ¡¼¥Ð¤ËÂФ·¤Æ¡¤¥Ç¡¼¥¿Å¾Á÷ÍÑ¥³¥Í¥¯¥·¥ç¥ó¤Î³ÎΩ¤Ï¥µ¡¼¥Ð¤«¤é¥¯¥é¥¤¥¢¥ó¥È¤ËÂФ·¤Æ¹Ô¤¦¡£
¥¤¡¡À©¸æÍÑ¥³¥Í¥¯¥·¥ç¥ó¤Î³ÎΩ¤Ï¥µ¡¼¥Ð¤«¤é¥¯¥é¥¤¥¢¥ó¥È¤ËÂФ·¤Æ¡¤¥Ç¡¼¥¿Å¾Á÷ÍÑ¥³¥Í¥¯¥·¥ç¥ó¤Î³ÎΩ¤Ï¥¯¥é¥¤¥¢¥ó¥È¤«¤é¥µ¡¼¥Ð¤ËÂФ·¤Æ¹Ô¤¦¡£
¥¦¡¡¤É¤Á¤é¤Î¥³¥Í¥¯¥·¥ç¥ó¤Î³ÎΩ¤â¥¯¥é¥¤¥¢¥ó¥È¤«¤é¥µ¡¼¥Ð¤ËÂФ·¤Æ¹Ô¤¦¡£
¥¨¡¡¤É¤Á¤é¤Î¥³¥Í¥¯¥·¥ç¥ó¤Î³ÎΩ¤â¥µ¡¼¥Ð¤«¤é¥¯¥é¥¤¥¢¥ó¥È¤ËÂФ·¤Æ¹Ô¤¦¡£

Àµ²ò¤Ï¥¦
ÌäÂêʸ¤Ë¡¢FTP¤Ï¥Ñ¥Ã¥·¥Ö¥â¡¼¥É¤Çưºî¤¹¤ë¤È¤¢¤ê¤Þ¤¹¡£¥Ñ¥Ã¥·¥Ö¥â¡¼¥É¤Îưºî¤Ï¡¢¤É¤Á¤é¤Î¥³¥Í¥¯¥·¥ç¥ó¤â¥¯¥é¥¤¥¢¥ó¥È¤«¤é¥µ¡¼¥Ð¤ËÂФ·¤Æ¼Â»Ü¤·¤Þ¤¹¡£»²¹Í¤Þ¤Ç¤Ë¡¢¥¢¥¯¥Æ¥£¥Ö¥â¡¼¥É¤Î¾ì¹ç¤Ï¡¢¥¢¤¬Àµ²ò¤Ç¤¹¡£


¡¦R1½©NW¸áÁ°­¶
Ìä13¡¡FTP¤ò»È¤Ã¤¿¥Õ¥¡¥¤¥ëžÁ÷¤Ç¥¯¥é¥¤¥¢¥ó¥È¤¬»ÈÍѤ¹¤ë¥³¥Þ¥ó¥É¤Î¤¦¤Á¡¤¥Ç¡¼¥¿Å¾Á÷ÍÑ¥³¥Í¥¯¥·¥ç¥ó¤ò¥¯¥é¥¤¥¢¥ó¥È¦¤«¤éÀܳ¤¹¤ë¤¿¤á¤Ë¡¤¥µ¡¼¥Ð¦¤Î¥Ç¡¼¥¿Å¾Á÷¥Ý¡¼¥È¤òÍ׵᤹¤ë¤â¤Î¤Ï¤É¤ì¤«¡£
¥¢¡¡ACCT¡¡¡¡¥¤¡¡MODE¡¡¡¡¥¦¡¡PASV¡¡¡¡¥¨¡¡PORT
¢­
¢­
¢­
¢­
Àµ²ò¤Ï¥¦¤ÎPASV




Trivial¡Ê´Ê°×¤Ê¡ËFTP¡£
¤Á¤ç¤Ã¤ÈÁ°¤Ë¹â¶¶¹îÈþ¤µ¤ó¤ä¤ÈÌîÅ褵¤ó¤¬»Ê²ñ¤¹¤ë¡Ö¥È¥ê¥Ó¥¢¤ÎÀô¡×¤È¤¤¤¦ÈÖÁȤ¬¤¢¤Ã¤¿¤¬¡¢¤½¤Î¥È¥ê¥Ó¥¢¤Ç¤¢¤ë¡£¡É¤¿¤ï¤¤¤â¤Ê¤¤¡É¤È¤¤¤¦¤è¤¦¤Ê°ÕÌ£¤À¤Ã¤¿¤È»×¤¦¡£

FTP¤È¤Î°ã¤¤¤Ï¡¢
1)¥æ¡¼¥¶Ç§¾Ú¤ò¤·¤Ê¤¤¡£
2)TCP¤Ç¤Ï¤Ê¤¯UDP¤òÍøÍѤ¹¤ë¡¢¤Ê¤É
¥Ç¡¼¥¿¤Ï512¥Ð¥¤¥È¤Î¸ÇÄêĹ²½¤¹¤ë¤Ê¤É¡¢¥×¥í¥È¥³¥ë¤½¤Î¤â¤Î¤ò´ÊÁDz½¤·¤Æ¤¤¤ë¡£

²áµîÌä¡ÊH23NW¸á¸å1Ìä3¡Ë¤ò¸«¤Æ¤ß¤è¤¦¡£
¡¦Å¹ÊÞ¦¤ÎL2SW¤ÎÀßÄê¾ðÊó¤Ï¡¤¹½À®´ÉÍýSV¤ËÊݸ¤·¤Æ¤ª¤­¡¤´Ê°×·¿¥Õ¥¡¥¤¥ëžÁ÷ÍÑ¥×¥í¥È¥³¥ë¤Ç¤¢¤ë¡Î¡¡¥¦¡¡¡Ï¤òÍѤ¤¤Æ¥Ç¡¼¥¿¤òžÁ÷¤¹¤ë¡£¤½¤Îºî¶È¤Ï¡¤Å¹ÊÞ¤ÎôÅö¼Ô¤¬L2SW¤Ë¥í¥°¥¤¥ó¤·¡¤¹½À®´ÉÍýSV¤Î¡Î¡¡¥¨¡¡¡Ï¤È¥Õ¥¡¥¤¥ë̾¤ò»ØÄꤷ¤¿¥³¥Þ¥ó¥É¤òÅêÆþ¤·¤Æ¹Ô¤¦¡£

Àµ²ò¤Ï°Ê²¼
¥¦¡¡TFTP
¥¨¡¡IP¥¢¥É¥ì¥¹



¡¦SSH¤òÍøÍѤ·¤¿FTP
¡¦SSH (Secure Shell)¤Ï¡¢UNIX·Ï¤Î¥³¥Þ¥ó¥É¤«¤éÍ褿¤â¤Î
¡¦FTP¤Î¾ì¹ç¡¢SSH¤Ç¤âSSL¤Ç¤â°Å¹æ²½¤Ç¤­¤ë¡£
°ã¤¤¤ÏÆñ¤·¤¤¤¬¡¢SSL¤Î¾ì¹ç¤Ï¡¢ÀìÍѥġ¼¥ë¤ò»È¤¦É¬Íפ¬¤¢¤ë¤À¤í¤¦¡£É¸½à¥×¥í¥È¥³¥ë¤Ï¤Ê¤¤¤«¤â¤·¤ì¤Ê¤¤¡£SSL¤Ïñ¤Ë°Å¹æ²½¡¢SSH¤Ï¥·¥§¥ë¤Ê¤Î¤Ç¥³¥Þ¥ó¥ÉÁàºî¤ò´Þ¤à¿§¡¹¤Ê¤³¤È¤¬¤Ç¤­¤ë




¥¹¥Ý¥ó¥µ¡¼¥É¥ê¥ó¥¯

¢¬¤³¤Î¥Ú¡¼¥¸¤Î¥È¥Ã¥×¥Ø