GNU ¹Ý°æ

¿ø°Ý »ç¿ëÀÚ ÀÎÁõ ¹× ȸ°è ¿ë ¼­¹ö
Áö±Ý ´Ù¿î·Îµå

GNU ¹Ý°æ ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Free Software Foundation, Inc.
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://www.gnu.org/software/gnuzilla/

GNU ¹Ý°æ ű×


GNU ¹Ý°æ ¼³¸í

¿ø°Ý »ç¿ëÀÚ ÀÎÁõ ¹× °èÁ¤À»À§ÇÑ ¼­¹ö GNU RADIUS´Â ¿ø°Ý »ç¿ëÀÚ ÀÎÁõ ¹× °èÁ¤À»À§ÇÑ ¼­¹öÀÔ´Ï´Ù. ±× ±âº» »ç¿ëÀº ÀÎÅÍ³Ý ¼­ºñ½º Á¦°ø ¾÷ü¸¦À§ÇÑ °ÍÀÔ´Ï´Ù. ±×·¯³ª ¿öÅ© ½ºÅ×À̼ǿ¡ ´ëÇÑ Áß¾Ó ÁýÁᫎ ÀÎÁõ ¹× / ¶Ç´Â °èÁ¤ ¼­ºñ½º°¡ ÇÊ¿äÇÑ ¸ðµç ³×Æ®¿öÅ©¿¡¼­ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÆÐÅ°Áö¿¡´Â ÀÎÁõ ¹× °èÁ¤ ¼­¹ö ¹× ÀϺΠ°ü¸®ÀÚ µµ±¸°¡ Æ÷ÇԵ˴ϴÙ. ´ÙÀ½Àº "GNU RADIUS"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ÀÎÁõ ±¸¼ºÇ¥ : ¡¤ RADIUS´Â ´Ù¾çÇÑ ÀÎÁõ ¹æ½ÄÀ» Áö¿øÇÕ´Ï´Ù. »ç¿ëÀÚ´Â Å͹̳Π¼­¹öÀÇ ·Î±×ÀÎ / ¾ÏÈ£ ÇÁ·ÒÇÁÆ®¿¡ ´äÇϰųª PAP ¶Ç´Â CHAP ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ¿© Á÷Á¢ ÀÎÁõ µ¥ÀÌÅ͸¦ ¼­¹ö¿¡ Á¦°øÇÕ´Ï´Ù. ¼­¹ö´Â ´ÙÀ½ À§Ä¡ Áß Çϳª¿¡¼­ »ç¿ëÀÚÀÇ °³ÀÎ µ¥ÀÌÅ͸¦ °¡Á®¿É´Ï´Ù ... ¡¤ ½Ã½ºÅÛ µ¥ÀÌÅͺ£À̽º ¡¤ »ç¿ëÀÚÀÇ ·Î±×ÀÎ ¹× ¾ÏÈ£´Â ¼­¹ö¿¡ / etc / passwd¿¡ ÀúÀåµË´Ï´Ù. Áï, ½Ã½ºÅÛ¿¡¼­ "ÀϹÝ"UNIX »ç¿ëÀÚÀÔ´Ï´Ù. ¡¤ ³»ºÎ µ¥ÀÌÅͺ£À̽º ¡¤ »ç¿ëÀÚÀÇ ·Î±×ÀÎ ID, ¾ÏÈ£ µîÀÌ ³»ºÎ RADIUS µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåµË´Ï´Ù. »ç¿ëÀÚÀÇ ¾ÏÈ£´Â MD5 ¶Ç´Â DES Çؽà Áß Çϳª¸¦ »ç¿ëÇÏ¿© ¾Ïȣȭ µÈ Çü½ÄÀ¸·Î ÀúÀåµË´Ï´Ù. ¶Ç´Â CHAP ÇÁ·ÎÅäÄÝÀÌ »ç¿ëµÇ´Â °æ¿ì ÀÏ¹Ý ÅؽºÆ® ¾ÏÈ£¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù. CHAP »ç¿ëÀº º¸¾È»óÀÇ ÀÌÀ¯·Î °­·ÂÇÏ°Ô ³«´ãÇÕ´Ï´Ù. ¡¤ SQL ÀÎÁõ ¡¤ »ç¿ëÀÚÀÇ ¼¼ºÎ Á¤º¸´Â SQL µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåµË´Ï´Ù. µ¥ÀÌÅͺ£À̽º ±¸Á¶´Â ½Ã½ºÅÛ °ü¸®ÀÚ°¡ ¿ÏÀüÈ÷ °áÁ¤µÇ¸ç RADIUS´Â ¾î¶² ¹æ½Ä À¸·Îµç Á¦ÇÑÇÏÁö ¾Ê½À´Ï´Ù. SQL ¼­¹ö¿ÍÀÇ »óÈ£ ÀÛ¿ëÀ» ÂüÁ¶ÇϽʽÿÀ. ¡¤ PAM ÀÎÁõ ¡¤ »ç¿ëÀÚ´Â PAM (Pluggable Authentication Service) ÇÁ·¹ÀÓ ¿öÅ©¸¦ ÅëÇØ ÀÎÁõµË´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Linux PAM ȨÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ. ȸ°è °èȹ : ¹Ý°æ¿¡´Â 3 °³ÀÇ ³»Àå ȸ°è ±¸¼ºÇ¥°¡ ÀÖ½À´Ï´Ù. ¡¤ UNIX ȸ°è ¡¤ ȸ°è µ¥ÀÌÅÍ´Â Radutmp / Radwtmp ÆÄÀÏ¿¡ ÀúÀåµÇ¸ç Radwho ¹× Radlast ¸í·ÉÀ» »ç¿ëÇÏ¿© º¼ ¼ö ÀÖ½À´Ï´Ù. µÎ ¸í·ÉÀº ¸ðµÎ UNIX ´ëÀÀ°ú ȣȯµÇ¸ç ¸¶Áö¸·À¸·Î ȣȯµË´Ï´Ù. ¡¤ »ó¼¼ÇÑ È¸°è ¡¤ »ó¼¼ÇÑ È¸°è Á¤º¸´Â ÀÏ¹Ý ÅؽºÆ® Çü½ÄÀ¸·Î ÀúÀåµË´Ï´Ù. °á°ú ÆÄÀÏÀº Ç¥ÁØ ÅؽºÆ® ó¸® µµ±¸ (GREP, AWK µî)¸¦ »ç¿ëÇÏ¿© ½±°Ô ÆÄ½Ì ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ SQL ȸ°è ¡¤ ȸ°è Á¤º¸¸¦ ¼ö½ÅÇϸé RADIUS´Â SQL µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåÇÕ´Ï´Ù. ±×·± ´ÙÀ½ Ç¥ÁØ SQL Äõ¸®¸¦ »ç¿ëÇÏ¿© ó¸® ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ¹ÝÁö¸§Àº È®Àå °¡´ÉÇϸç È®Àå ¾ð¾î¸¦ »ç¿ëÇÏ¿© »õ·Î¿î ȸ°è ¹æ¹ýÀ» Ãß°¡ ÇÒ ¼ö ÀÖ½À´Ï´Ù. SQL ¼­¹ö¿ÍÀÇ »óÈ£ ÀÛ¿ë : ¡¤ RADIUS´Â ÇöÀç MySQL ¹× PostgreSQL ¼­¹ö¿Í Åë½Å ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ DBMS´Â ODBC ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ Áö¿øµË´Ï´Ù. ¡¤ ¹Ý°æÀº ÀÎÁõ ¹× ȸ°è Å×À̺íÀÇ ±¸Á¶¿¡ ´ëÇÑ Á¦ÇÑÀÌ ºÎ°úµÇÁö ¾Ê½À´Ï´Ù. ·¹Äڵ带 ÀúÀåÇÏ°í °Ë»öÇÏ´Â µ¥ »ç¿ëÇÏ´Â Äõ¸®´Â ½Ã½ºÅÛ °ü¸®ÀÚ°¡ Á¦°øÇϹǷΠµ¥ÀÌÅͺ£À̽º¸¦ ¸¸µé°í ±¸¼ºÇÏ´Â ¿Ïº®ÇÑ ÀÚÀ¯¸¦ Çã¿ëÇÕ´Ï´Ù. È®Àå ¼º : ¡¤ ¹Ý°æÀº ¿ÏÀüÈ÷ È®Àå °¡´ÉÇÑ ½Ã½ºÅÛÀÔ´Ï´Ù. ³»Àå µÈ Àç ÀÛ¼º ¾ð¾î¿Í ü°èÀÇ µÎ °¡Áö È®Àå ¾ð¾î¸¦ Áö¿øÇÕ´Ï´Ù. Rewrite´Â CÀÇ ¿¬»óÀ» ¿¬»ó½ÃÅ°°í ÁÖ·Î µé¾î¿À´Â ¿äûÀÇ ³»¿ëÀ» ¼öÁ¤ ( "Àç ÀÛ¼º") ¼öÁ¤Çϱâ À§ÇØ ÁÖ·Î ¼³°èµÇ¾ú½À´Ï´Ù. ¡¤ ü°èÀÇ »ç¿ëÀº Guile ¹öÀü 1.4 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù. °ü¸®ÀÚ°¡ ÀÚ½ÅÀÇ ÀÎÁõ ¹× ȸ°è ¹æ¹ýÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ µÎ °³ÀÇ È®Àå ¸ÞÄ¿´ÏÁòÀº ¼­·Î »óÈ£ ¿î¿ë µÉ ¼ö ÀÖ½À´Ï´Ù. ±¸¼ºÇ¥ ±â´ÉÀº ´Ù½Ã ¾²±â ±â´ÉÀ» È£Ãâ ÇÒ ¼ö ÀÖ½À´Ï´Ù. SNMP °ü¸® : ¡¤ ¹Ý°æÀº SNMP °ü¸®¸¦ Çã¿ëÇÕ´Ï´Ù. MIB Æ®¸®¿¡´Â RFC 2619 ¹× 2621»Ó¸¸ ¾Æ´Ï¶ó °³ÀÎ È®ÀåÀÚ°¡ Á¦¾ÈÇÑ MIB°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. Å͹̳Π¼­¹ö : ¡¤ RADIUS´Â ±âÁ¸ Å͹̳Π¼­¹ö¿Í ȣȯµË´Ï´Ù. RADIUS ÇÁ·ÎÅäÄÝ¿¡¼­ ÀϺΠÆíÂ÷°¡ÀÖ´Â Å͹̳Π¼­¹ö¿Í Åë½Å ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ±âº» Á¦°ø È®Àå ¾ð¾î¸¦ »ç¿ëÇÏ¸é °ü¸®ÀÚ°¡ Å͹̳Π¼­¹ö¿¡¼­ ¿À´Â ÆÐŶÀÇ Æ¯»ö ¹× À籸¼ºÀ» À§ÇØ ÀÚ½ÅÀÇ ±ÔÄ¢À» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´É : ¡¤ÀÌ ¸±¸®½º´Â GCC 4.3.0 (ÀÌ»ó)À» »ç¿ëÇÏ¿© ÄÄÆÄÀÏÀ» ¼öÁ¤ÇÏ°í Å×½ºÆ® ½ºÀ§Æ®¸¦ Çâ»ó½Ãŵ´Ï´Ù.


GNU ¹Ý°æ °ü·Ã ¼ÒÇÁÆ®¿þ¾î