Apache :: AuthChecker.

Apache :: Authchecker´Â HTTP ±ÇÇÑÀ» ÅëÇØ ¹«Â÷º° °ø°ÝÀ» ¹æÁöÇÏ´Â µ¥ »ç¿ëµÇ´Â mod_perl ±â¹Ý ÀÎÁõ ¸ðµâÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

Apache :: AuthChecker. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Andre Yelistratov
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~swampfox/Apache-AuthChecker-1.01/AuthChecker.pm

Apache :: AuthChecker. ű×


Apache :: AuthChecker. ¼³¸í

Apache :: AuthChecker´Â HTTP ±ÇÇÑÀ» ÅëÇØ ¹«Â÷º° °ø°ÝÀ» ¹æÁöÇÏ´Â µ¥ »ç¿ëµÇ´Â mod_perl ±â¹Ý ÀÎÁõ ¸ðµâÀÔ´Ï´Ù. Apache :: Authchecker´Â HTTP AuthorizationÀ» ÅëÇØ ¹«Â÷º° °ø°ÝÀ» ¹æÁöÇÏ´Â µ¥ »ç¿ëµÇ´Â mod_perl ±â¹Ý ÀÎÁõ ¸ðµâÀÔ´Ï´Ù .It´Â ƯÁ¤ ±â°£ µ¿¾È ÀÎÁõÇÏ·Á´Â »ç¿ëÀÚÀÇ IP ÁÖ¼Ò¸¦ ±â¾ïÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ ÀÎÁõÀ»À§ÇÑ ½ÇÆÐÇÑ ½ÃµµÀÇ Á¦ÇÑÀ» ½ÇÇàÇÏ¸é ¸ðµç ÀÎÁõ ¿äûÀÌ ÀϺΠURI·Î ¸®µð·º¼ÇµË´Ï´Ù (¿¹ : /you_are_blocked.html : aapache ±¸¼º ÇÁ·Î¼¼½º : 1). httpd.conf¿¡ Áö½Ã¹® Ãß°¡ loadmodule ¹× addmodule : perloadmodule apache :: authchecker perlmodule apache :: authchecker perlauthCheckermaxusers 3600 Âü°í : PerlauthCheckermaxusers´Â ¸Å°³ º¯¼ö perlauthCheckermaxusers¿¡ ¿µÇâÀ» ¹ÌĨ´Ï´Ù. °øÀ¯ ¸Þ¸ð¸®ÀÇ ¾çÀÌ ÇÒ´çµÇ¾ú½À´Ï´Ù. ÃßÁ¤À»À§ÇÑ ±ÔÄ¢ : ¸ðµç IP ·¹ÄÚµå´Â 45 ¹ÙÀÌÆ®¸¦ ¸Ô½À´Ï´Ù. 1000 ¸íÀÇ »ç¿ëÀÚ¸¦ ¼³Á¤ ÇÑ °æ¿ì °øÀ¯ ¸Þ¸ð¸®°¡ 45KBÀÇ °øÀ¯ ¸Þ¸ð¸®¸¦ ÇÒ´çÇÕ´Ï´Ù. ±âº» ¼³Á¤Àº 64KBÀÇ ·¹Äڵ带 Á¦°øÇÕ´Ï´Ù. Á¤È®ÇÑ °ªÀº PerlSecondStoexPire ¸Å°³ º¯¼ö¿¡ µû¶ó ´Ù¸¨´Ï´Ù. !!! ¸ðµç ·Î±×ÀÎ Á¤º¸¸¦ ÀúÀåÇÏÁö ¾ÊÀ¸¸ç IP°¡ ½ÇÆÐÇß½À´Ï´Ù. ³ª´Â ±×°ÍÀ» Å©°Ô ÇÒ ÇÊ¿ä°¡ ¾ø´Ù´Â °ÍÀ» º»´Ù. ÃÖ´ë Çѵµ´Â OS ¼³Á¤¿¡ µû¶ó ´Ù¸¨´Ï´Ù. PerlsecondStoexpire - ÀÎÁõ ½ÇÆп¡ ´ëÇÑ µ¥ÀÌÅ͸¦ ¾ó¸¶³ª ¿À·¡ ÀúÀåÇÒ °ÍÀÔ´Ï´Ù. 2. ´ÙÀ½ Áö½Ã¾î°¡ÀÖ´Â .htaccess ¶Ç´Â ¸ÞÄ¿´ÏÁòÀ» »ç¿ëÇϽʽÿÀ (±âº»°ª) : authname "³» ºñ¹Ð ¿µ¿ª"PerlauthenHandler Apache :: AuthChecker perlsetvar authuserfile / path/to/my/.htpasswd perlsetvar maxfailedAttemps / À¯È¿ÇÑ »ç¿ëÀÚ ¿¹Á¦ Çʿ伺 ...¿¡ ±ÍÇÏÀÇ ¿À·¡µÈ .htaccess ÆÄÀÏÀº ´ÙÀ½°ú °°½À´Ï´Ù : authname "my secret area"authtype ±âº» authuserfile / path/to/my/.htpAsswd À¯È¿ÇÑ »ç¿ëÀÚ°¡ ÇÊ¿äÇÕ´Ï´Ù : authname "³» ºñ¹Ð ¿µ¿ª"#authtype ±âº» perlauthenhandler apache :: authchecker perlsetvar authuserfile / path/to/my/.htpAsswd°¡ À¯È¿ÇÑ »ç¿ëÀÚ ¸Å°³ º¯¼ö°¡ ÇÊ¿äÇÕ´Ï´Ù. authUserFile - ¾ÏÈ£ÀÇ °æ·Î htpasswd-made ÆÄÀÏ (Çʼö). MaxFaileDattempts - ¾ÏÈ£¸¦ À߸ø ÀÔ·ÂÇ϶ó´Â ÃÖ´ë ½Ãµµ (¼±Åà »çÇ×, ±âº»°ª - 8). Redirecturi - URI (URL!) °ø°ÝÀÚ¸¦ ¸®µð·º¼ÇÇÏ·Á¸é, ½Ãµµ Çѵµ (¼±ÅÃ, ±âº»°ª /)¸¦ ½ÇÇàÇÕ´Ï´Ù. ¿¹ : /you_are_blocked.html ¿ä±¸ »çÇ× : ¡¤ Apache 1.3.x (2.x)°¡ mod_perl 1.2x (2.x) »ç¿ë °¡´É ¡¤ IPC :: Busugars by Busugars¿¡ ÀÇÇØ IPC :: Shareable Perl ¸ðµâ ¹öÀü 0.60. ¾Æ¸¶µµ ´Ù¸¥ ¹öÀü°ú ÇÔ²² ÀÛµ¿ÇؾßÇÏÁö¸¸ Å×½ºÆ®ÇÏÁö ¾Ê¾Ò½À´Ï´Ù.


Apache :: AuthChecker. °ü·Ã ¼ÒÇÁÆ®¿þ¾î