Home | Data Center | Contact US | Login

Á¦¸ñ proftpd TIME - ŸÀӾƿô °ü·Ã Á¶Á¤ Çϱâ
ÀÛ¼ºÀÏ 2006-10-31 17:42:42

ProFTPd ¼³Á¤ Áö½ÃÀÚ Áß¿¡¼­ Timeout¿¡ °üÇÑ Áö½ÃÀÚ´Â ´ÙÀ½ÀÇ4°¡ÁöÀÇ Áö½ÃÀÚ°¡ ÀÖ½À´Ï´Ù.

- TimeoutLogin : ÀÎÁõ(Login)¿¡ °É¸®´Â ½Ã°£ ¼³Á¤.
- TimeoutNoTransfer : ÆÄÀÏ Àü¼ö¼Û(Transfer)ÀÌ ¾øÀ» °æ¿ìÀÇ Timeout.
- TimeoutIdle : ÈÞ(ýÌ:Idle) Timeout.
- TimeoutStalled : ¼­¹ö¿Í Ŭ¶óÀ̾ðÆ®ÀÇ Áöü(Áö¿¬) ½Ã°£¿¡ °ü·ÃµÈ ½Ã°£ ¼³Á¤

ÀÌ Áö½ÃÀÚ¿¡ °üÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀº

http://www.proftpd.org/docs/configuration.html

¿¡ ÀÖ½À´Ï´Ù.

»ó´çÈ÷ 4°³ÀÇ Áö½ÃÀÚ°¡ ºñ½Áºñ½ÁÇϱº¿ä..
¸ÕÀú, °£´ÜÇÏ°Ô ÀÌ 4°³ÀÇ Áö½ÃÀÚ¿¡ ´ëÇÑ ¼³Á¤¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù.


[TimeoutLogin]

- ±¸¹® : TimeoutLogin seconds
- ±âº»°ª : 300
- ¹üÀ§ : server config
- ¸ðµâ : mod_core
- »ç¿ë¹öÀü : 0.99.0 ÀÌÈÄ
- ¼³¸í :
Login¿¡ °ü·ÃµÈ Áö½ÃÀڷνá Ŭ¶óÀ̾ðÆ®°¡ Çѹø ÀÎÁõ¿¡ ÇÊ¿äÇÑ ÃÖ´ë ½Ã°£À» ¼³Á¤ÇÑ´Ù.
±âº»°ªÀº 300ÃÊ(5ºÐ)·Î ÀÌ Áö½ÃÀÚ¿¡ ÀÇÇÑ ¼³Á¤°ªÀÌ ¾ø´Ù¸é 300ÃÊ·Î ±âº» ¼³Á¤µÈ´Ù.
Áï ÀÌ ½Ã°£ ¾È¿¡ ÀÎÁõÀÌ ¼º°øÇÏÁö ¸øÇϸé Logout µÈ´Ù.
ºñ±³Àû ¿ø°Å¸®ÀÇ FTP Ŭ¶óÀ̾ðÆ®¿¡¼­ Á¢¼ÓÀÌ ÀÚÁÖ µé¾î¿À¸é ÀÌ °ªÀ» ¿Ã·ÁÁÖ´Â °ÍÀÌ
ÁÁ´Ù.
Login timeÀº ÀÚ·á°¡ Àü¼Û Áß¿¡´Â ´Ù½Ã ȯ¿ø(ÃʱâÈ­:reset:0)µÇÁö ¾ÊÀ¸¸ç, ¿ÀÁ÷
USER/PASS ¸í·É¿¡ ´ëÇÑ ÀÎÁõÀ» ÀçÀü¼ÛÇÏ´Â °æ¿ì¿¡ ÃʱâÈ­(0)µÈ´Ù.
°ü·Ã Áö½ÃÀÚ : TimeoutNoTransfer, TimeoutIdle

[TimeoutNoTransfer]

- ±¸¹® : TimeoutNoTransfer seconds
- ±âº»°ª : 300
- ¹üÀ§ : server config
- ¸ðµâ : mod_core
- »ç¿ë¹öÀü : 0.99.0 ÀÌÈÄ
- ¼³¸í :
ÀÌ Áö½ÃÀڴ Ŭ¶óÀ̾ðÆ®°¡ ÀÎÁõ ÈÄ, ¾Æ¹«·± ÆÄÀÏ Àü¼ö¼Û(¸í·É¾î Æ÷ÇÔ)ÀÌ ¾øÀ» °æ¿ì ÃÖ´ë
Á¢¼ÓÀ» À¯ÁöÇÒ ¼ö ÀÖ´Â ½Ã°£À» ¼³Á¤ÇÑ´Ù.
±âº»°ªÀº 300ÃʷΠŬ¶óÀ̾ðÆ®¿¡¼­ ¾Æ¹«·± ÀÛ¾÷ÀÌ ¾ø´Ù¸é 300ÃÊ(5ºÐ) ÈÄ¿¡ Á¢¼ÓÀÌ Á¾·áµÊ.
°ü·Ã Áö½ÃÀÚ : TimeoutLogin, TimeoutIdle

[TimeoutIdle]
- ±¸¹® : TimeoutIdle seconds
- ±âº»°ª : 600
- ¹üÀ§ : server config
- ¸ðµâ : mod_core
- »ç¿ë¹öÀü : 0.99.0 ÀÌÈÄ
- ¼³¸í :
ÀÌ Áö½ÃÀÚ´Â ProFTPd°¡ Ŭ¶óÀ̾ðÆ®¿¡¼­ ¾Æ¹«·± ÀÛ¾÷(ÀÚ·á Àü¼ö½Å/ÀÚ·áÁ¢¼Ó/µîµî) ¾øÀ» °æ¿ì
Á¢¼ÓÀ» °è¼Ó À¯ÁöÇÒ ¼ö ÀÖ´Â ÃÖ´ë½Ã°£À» ¼³Á¤ÇÑ´Ù.
ÀÌ ½Ã°£¾È¿¡ ´Ù½Ã Ŭ¶óÀ̾ðÆ®¿¡¼­ ÀÛ¾÷ÀÌ ÀÌ·ç¾îÁö¸é TimeoutIdleÀº ÃʱâÈ­(0)µÈ´Ù.
ÀÌ Á¡ÀÌ TimeoutLogin Áö½ÃÀÚ¿Í ´Ù¸£´Ù.
¼³Á¤°ªÀ¸·Î 0À¸·Î ¼³Á¤ÀÌ °¡´ÉÇѵ¥, ÀÌ´Â °è¼ÓÀûÀÎ Á¢¼ÓÀ» À¯ÁöÇ϶ó´Â ÀǹÌÀÌÁö¸¸,
º°·Î ÁÁÀº »ý°¢ÀÌ ¾Æ´Ï´Ù. Áï, Ŭ¶óÀ̾ðÆ®°¡ Á¢¼ÓÀ» È®½ÇÈ÷ ²÷¾úÀ½¿¡µµ ºÒ±¸ÇÏ°í, ¼öµ¿À¸·Î
child server¸¦ Á×ÀÌÁö(kill)ÀÌ ¾ÊÀº ÀÌ»ó °è¼Ó »ì¾ÆÀֱ⠶§¹®ÀÌ´Ù.

ÀÌ ½Ã°£(IDLE)À» ¸í·É¶óÀο¡¼­µµ ¾Ë¾Æº¼ ¼ö µµ Àִµ¥,

# ftpwho
1290 1m20s proftpd: user1 - xxx.xxx.xxx.xxx: IDLE

¿©±â¿¡¼­´Â, user1ÀÌ ÇöÀç 1ºÐ 20ÃÊ µ¿¾È IDELµÇ´Â ½Ã°£À¸·Î À̽ð£ÀÌ 600s(10m)ÀÌ µÇ¸é ÀÚµ¿
Á¢¼ÓÀÌ Á¾·áµÊ.
°ü·Ã Áö½ÃÀÚ : TimeoutLogin, TimeoutNoTransfer

[TimeoutStalled]
- ±¸¹® : TimeoutStalled seconds
- ±âº»°ª : 600
- ¹üÀ§ : server config
- ¸ðµâ : mod_core
- »ç¿ë¹öÀü : 0.99.0 ÀÌÈÄ
- ¼³¸í :
ÀÌ Áö½ÃÀÚ´Â ProFTPd ¼­¹ö¿Í FTP Ŭ¶óÀ̾ðÆ® »çÀÌ¿¡ Á¢¼ÓÀº µÇ¾î ÀÖÀ¸³ª ¾Æ¹«·± µ¥ÀÌÅÍ À̵¿ÀÌ
¾øÀ»(no actual) °æ¿ì(Áö¿¬, Áöü)¿¡ µ¥ÀÌÅÍ Á¢¼ÓÀ» À¯ÁöÇÒ ¼ö ÀÖ´Â ÃÖ´ë ½Ã°£À» ÃÊ ´ÜÀ§·Î
¼³Á¤ÇÑ´Ù.
¶ÇÇÑ 0À¸·Îµµ ¼³Á¤ÀÌ °¡´ÉÇѵ¥ ÀÌ´Â °è¼ÓÀûÀÎ Á¢¼Ó Áö¿¬À» À¯ÁöÇ϶ó´Â ÀǹÌÀÌ´Ù.

---

»ó´çÈ÷ 4°³ÀÇ Áö½ÃÀÚ°¡ Â÷ÀÌ°¡ ¾øÀ» Á¤µµ·Î ºñ½Áºñ½ÁÇϱº¿ä..

°£·«ÇÏ°Ô °¢°¢ÀÇ Áö»çÀÚÀÇ ÇÙ½É(¿ëµµ?)À» ¿ä¾àÇÏÀÚ¸é,

- TimeoutLogin : Çѹø ÀÎÁõ¿¡ °É¸®´Â ½Ã°£ ¼³Á¤.
- TimeoutNoTransfer : ¾Æ¹«·± ¹ÝÀÀ(Àü¼Û,¸í·É¾î µîµî)ÀÌ ¾øÀ» °æ¿ì¿¡ Áö¼ÓÀûÀÎ Á¢¼Ó À¯Áö ¼³Á¤
- TimeoutIdle : TimeoutNoTransfer¿Í °ÅÀÇ µ¿ÀÏÇϳª, ¹«ÇÑÁ¤(0) Áö¼ÓÀûÀÎ Á¢¼Ó À¯Áö ¼³Á¤ÀÌ °¡´É
- TimeoutStalled : µ¥ÀÌÅÍ Á¢¼Ó Áö¿¬, Áöü¿¡ °üÇÑ ½Ã°£ Á¢¼Ó À¯Áö ¼³Á¤

µû¶ó¼­ Áö¼ÓÀûÀÎ Á¢¼ÓÀ» À¯ÁöÇϱâ À§Çؼ­´Â TimeoutLogin Áö½ÃÀÚ¸¦ Á¦¿ÜÇÏ°í, ³ª¸ÓÁö 3°³ÀÇ Áö½ÃÀÚ
¿¡ ´ëÇؼ­ ±× Á¶ÇÕ(?) °á°ú°¡ ¹Ù·Î ÃÖÁ¾ÀûÀÎ Timeout ½Ã°£ÀÌ´Ù.
±×·±µ¥ TimeoutStalled Áö½ÃÀÚ´Â µ¥ÀÌÅÍ Á¢¼ÓÀÇ Áö¿¬, Áöü(³×Æ®¿öÅ© Àå¾Ö µîµîÀÇ ¿øÀÎ) µî¿¡ °üÇÑ
¼³Á¤À̹ǷÎ, ÀÌ Áö½ÃÀڴ Ŭ¶óÀ̾ðÆ®¿¡¼­ ¹º°¡ ÀÛ¾÷ÀÌ ÇöÀç ÀÌ·ç¾î Áö°í ÀÖ´Â °ÍÀ¸·Î Çؼ®µÇ¸ç(¹º°¡
¹ÝÀÀÀÌ ÀÖ°í ½ÃµµÇÏ°í ÀÖÀ½)°á±¹ À§ÀÇ Áú¹®°ú ´ëÇÑ ´äº¯¿¡ ¼ÓÇÏÁö ¾ÊÀº Áö½ÃÀÚÀÌ´Ù.
µû¶ó¼­ ³ª¸ÓÁö 2°³ÀÇ Áö½ÃÀÚ Áß ¼³Á¤ÇÑ °ª Áß ÀÛÀº °ªÀÌ °á±¹ ÃÖÁ¾ÀûÀÎ Timeout ½Ã°£ÀÌ´Ù.

Âü°í·Î, TimeoutLogin Áö½ÃÀÚ´Â Login¿¡ °ü·ÃµÈ Áö½ÃÀÚÀ̹ǷΠÁö¼ÓÀûÀÎ Á¢¼Ó°ú °ü·Ã ¾ø´Â Áö½ÃÀÚÀÓ.

##### Áß¿ä #########################################################################
##
## ¾Æ¸¶ ´ëºÎºÐ »ç¿ëÀÚ°¡ Çò°¥¸®´Â ºÎºÐÀÌ ¹Ù·Î ÀÌ ºÎºÐÀÌ´Ù.
## ÀÏ·Ê·Î, ¾Æ¹«¸® TimeoutStalledÀ̳ª TimeoutIdle Áö»çÀÚ¿¡ ´ëÇؼ­ ÃÖ´ë Á¢¼Ó½Ã°£À» ¿øÇÏ´Â ½Ã°£
## À¸·Î Á¤Çß´Ù°í ÇÏ´õ¶óµµ, »ç¿ëÀÚ°¡ TimeoutNoTransferÀ» ¼³Á¤ÇÏÁö ¾ÊÀ¸¸é ÀÌ ½ÃÁöÀÚ¿¡ ÀÇÇÑ ±âº»°ª
## ÀÌ 300ÃÊ À̹ǷΠ°á±¹ Á¦ÀÏ ÀÛÀº °ªÀÌ 300ÃÊ°¡ µÇ°í, Ŭ¶óÀ̾ðÆ®¿¡¼­ ¾Æ¹«·± ÀÛ¾÷(¹ÝÀÀ)ÀÌ ¾ø´Ù¸é
## ÀÚµ¿ÀûÀ¸·Î 300ÃÊ ÈÄ¿¡ Á¢¼ÓÀÌ ²÷¾îÁö°Ô µÈ´Ù. À߸øµÈ ¼³Á¤À¸·Î ¿øÇÏ´Â ½Ã°£ÀÌ ³ª¿ÀÁö ¾ÊÀ½.
##
####################################################################################

±×·³ ¿¹Á¦¸¦ ÅëÇؼ­ ¸î°¡Áö ¾Ê¾Æº¸ÁÒ.

¿¹Á¦1. ±âº»°ªÀ¸·Î ¼³Á¤µÇ¾î ÀÖÀ» °æ¿ì

TimeoutLogin 300
TimeoutNoTransfer 300
TimeoutIdle 600
TimeoutStalled 600

±âº»°ª µé¿¡ ´ëÇÑ ¼³Á¤°ªÀ̸ç, ÀÌ µé ³»¿ëÀº Áö½ÃÀÚ ¼³Á¤ÀÌ ¾øÀ» °æ¿ì¿Í ¶È °°´Ù(±âº»°ª À̹ǷÎ)
Á¦ÀÏ ÀÛÀº °ªÀÌ 300ÃÊ(TimeoutNoTransfer) À̹ǷΠŬ¶óÀ̾ðÆ®¿¡¼­ ¾Æ¹«·± ÀÛ¾÷ÀÌ ¾ø´Ù¸é 300ÃÊ ÈÄ¿¡
Á¢¼ÓÀÌ ²÷±ä´Ù. TimeoutStalled Áö½ÃÀÚ´Â µ¥ÀÌÅÍ Á¢¼Ó½Ã Áöü Áö¿¬½Ã 600ÃÊ°¡ ³ÑÀ¸¸é Á¢¼ÓÀ» ²÷¾î¶ó´Â
Àǹ̰¡ µÈ´Ù.


¿¹Á¦2. TimeoutNoTransfer > TimeoutIdle ÀÎ °æ¿ì

TimeoutLogin 300
TimeoutNoTransfer 900
TimeoutIdle 600
TimeoutStalled 3600

Ŭ¶óÀ̾ðÆ®¿¡¼­ ¾Æ¹«·± ¹ÝÀÀÀÌ ¾øÀ¸¸é 600ÃÊ(TimeoutIdle) ÈÄ¿¡ Á¢¼ÓÀÌ Á¾·áµÈ´Ù.
Áï ProFTPd ¼­¹öÃø¿¡¼­ child server¸¦ ¸ÕÀú(600ÃÊ) Á×À̱⠶§¹®¿¡ TimeoutNoTransferÀÌ 900Ãʶóµµ
Á¢¼ÓÀÌ Á¾·áµÈ´Ù.


¿¹Á¦3. TimeoutNoTransfer < TimeoutIdle ÀÎ °æ¿ì

TimeoutLogin 300
TimeoutNoTransfer 600
TimeoutIdle 900
TimeoutStalled 3600

¿¹Á¦2¿Í ¹Ý´ëÀÇ °æ¿ì·Î IDLE ½Ã°£(900-600=300ÃÊ)ÀÌ ³²¾Æ ÀÖ´õ¶óµµ TimeoutNoTransfer¿¡ ÀÇÇؼ­
¸ÕÀú(600ÃÊ) Ŭ¶óÀ̾ðÆ®ÀÇ Á¢¼ÓÀ» ²÷¾î¹ö¸®±â ¶§¹®¿¡ Á¢¼ÓÀÌ Á¾·áµÈ´Ù.


[Áú¹®] TimeoutNoTransfer¿Í TimeoutIdle Áö½ÃÀÚ ¾²ÀÓ»õ°¡ ºñ½ÁÇѵ¥ ¾î¶»°Ô ´Ù¸¥°¡¿ä?

[´äº¯]
¸Þ´º¾ó¿¡ ÀÇÇϸé, T.T

TimeoutNoTransfer :
- ÀÎÁõ ÈÄ È°¼ºÈ­(Á¢¼ÓµÈ »óÅÂ) µÇ¾î ÀÖÀ½.
- µ¥ÀÌÅÍ Á¢¼ÓÀ» À¯Áö(»ý¼º)ÇÏ´Â ¾î¶² ¸í·É¾î(ls,?,help,...)°¡ ¾øÀ» °æ¿ì.
- µ¥ÀÌÅÍ Á¢¼Ó(ÆÄÀÏ ¹Þ±â/º¸³»±â)ÀÌ ¾øÀ» °æ¿ì.
- FTP Ŭ¶óÀ̾ðÆ® Ãø¸é.

TimeoutIdle :
- ÀÎÁõ ÈÄ È°¼ºÈ­(Á¢¼ÓµÈ »óÅÂ) µÇ¾î ÀÖÀ½.
- Á¦¾î(control)³ª µ¥ÀÌÅÍ Á¢¼Ó¿¡ ´ëÇؼ­ ¾î¶°ÇÑ µ¥ÀÌÅ͸¦ ¹ÞÁö ¾ÊÀº °æ¿ì
- ProFTPd ¼­¹ö Ãø¸é.


[ÃÖÁ¾ ´äº¯]
¸¸¾à Á¢¼Ó ÈÄ Logoff ÇÏÁö ¾Ê°í Á¢¼ÓÀ» °è¼Ó À¯Áö½ÃÅ°´Â ½Ã°£À» 30ºÐÀ¸·Î Á¤ÇÏ·Á¸é,

TimeoutNoTransfer 1800
TimeoutIdle 1800

µÎ°³ÀÇ Áö½ÃÀÚ¸¦ ¸ðµÎ »ç¿ëÇØ¾ß Çϸç, ÃÖ¼ÒÇÑ ÀÌ ÀÌ»óÀ¸·Î ¼³Á¤ÇؾßÇÔ.
  ½º¿ÒÆÄƼ¼Ç ¸¸µé±â
  ¸®´ª½º µ¥¸ó°ü¸®





ȸ»ç¼Ò°³ °³ÀÎÁ¤º¸Ãë±Þ¹æħ ÀÌ¿ë¾à°ü À̸ÞÀÏÁÖ¼Ò ¹«´Ü¼öÁý°ÅºÎ CONTACT US IDC ¾àµµ
ȸ»ç¼Ò°³ °³ÀÎÁ¤º¸Ãë±Þ¹æħ ÀÌ¿ë¾à°ü À̸ÞÀÏÁÖ¼Ò ¹«´Ü¼öÁý°ÅºÎ CONTACT US IDC ¾àµµ ȸ»ç¼Ò°³ °³ÀÎÁ¤º¸Ãë±Þ¹æħ ÀÌ¿ë¾à°ü À̸ÞÀÏÁÖ¼Ò ¹«´Ü¼öÁý°ÅºÎ CONTACT US IDC ¾àµµ