· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
xinetd-FAQ

xined FAQ ¹ø¿ª




1. xinet¶õ?

xinetd´Â inetd¸¦ ´ëüÇÏ´Â ÀÎÅÍ³Ý ¼­ºñ½º µ¥¸óÀÔ´Ï´Ù.

2. ³ª´Â ½Ã½ºÅÛ °ü¸®ÀÚ°¡ ¾Æ´Õ´Ï´Ù. inetd ´ëü¿¡ ½Å°æ ¾µ ÇÊ¿ä ¾øÁö¿ä?

xinetd´Â ´Ü¼øÈ÷ inetd¸¦ ´ëüÇÏ´Â °Í¸¸ÀÌ ¾Æ´Õ´Ï´Ù. xinetd¿¡¼­´Â ¼³Á¤ ÆÄÀÏ ³»ÀÇ ¼­ºñ½º°¡ ²À /etc/services¿¡ ÀÖ¾î¾ß ÇÏ´Â °Ô ¾Æ´Ï±â¿¡, ¾î¶² »ç¿ëÀÚµç xinetd¸¦ ÀÌ¿ëÇØ Æ¯±Ç(¿ªÁÖ: 1024 ÀÌÇÏÀÇ) Æ÷Æ®¸¦ ÇÊ¿ä·Î ÇÏÁö ¾Ê´Â ¼­¹ö¸¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

3. inetd¿Í ȣȯ µË´Ï±î?

¾Æ´Ï¿À. ÀÌ°ÍÀÇ ¼³Á¤ ÆÄÀÏÀº inetd¿Í´Â ´Ù¸¥ Çü½ÄÀ» °¡Áý´Ï´Ù. ±×¸®°í ½Ã±×³ÎÀ» ´Ù¸£°Ô ÀνÄÇÕ´Ï´Ù. ±×·¯³ª ½ÅÈ£¿¡ ´ëÇÑ ÇൿÀÇ ÇÒ´çÀ» ¹Ù²Ü ¼ö ÀÖ°í, inetd.conf¸¦ xinetd.conf·Î º¯È¯ÇÏ´Â ÇÁ·Î±×·¥ÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

4. ¿Ö ÀÌ°ÍÀ» »ç¿ëÇØ¾ß Çմϱî?

¿Ö³ÄÇϸé ÀÌ°ÍÀº (Á¦ ¼Ò°ßÀ¸·Î´Â) inetd º¸´Ù ´õ ÁÁ±â ¶§¹®ÀÔ´Ï´Ù. ¿©±â ±× ÀÌÀ¯°¡ ÀÖ½À´Ï´Ù.

  • ´ÙÀ½ »çÇ×µéÀ» ¹ÙÅÁÀ¸·Î ¸ðµç ¼­ºñ½º¿¡ ´ëÇØ Á¢±Ù Á¦¾î°¡ °¡´ÉÇÕ´Ï´Ù.
    1. ¿ø°Ý È£½ºÆ®ÀÇ ÁÖ¼Ò
    2. Á¢±Ù ½Ã°£
    3. ¿ø°Ý È£½ºÆ®ÀÇ À̸§
    4. ¿ø°Ý È£½ºÆ®ÀÇ µµ¸ÞÀÎ ³×ÀÓ

  • Á¢±Ù Á¦¾î´Â ´ÙÁß ½º·¹µå¿Í ´ÜÀÏ ½º·¹µå¿¡ °ü°è¾øÀÌ, TCP ¹× UDP ÇÁ·ÎÅäÄÝ ¸ðµÎ¿¡¼­ ¸ðµç ¼­ºñ½º¿¡ ´ëÇØ µ¿ÀÛÇÕ´Ï´Ù. ¸ðµç TCP ¿¬°á»Ó ¾Æ´Ï¶ó ¸ðµç UDP ÆÐŶµéÀ» °Ë»çÇÒ ¼ö ÀÖ½À´Ï´Ù.

  • È®½ÇÇÑ Àç¼³Á¤À» Á¦°øÇÕ´Ï´Ù.
    1. ´õ ÀÌ»ó ¼³Á¤ ÆÄÀÏ¿¡ ¾ø´Â ¼­ºñ½º¿¡ ´ëÇÑ ¼­¹öµéÀ» Á×ÀÔ´Ï´Ù.
    2. ´õ ÀÌ»ó Á¢±Ù Á¦¾î ±ÔÄ¢À» ¸¸Á·ÇÏÁö ¾Ê´Â ¼­¹öµéÀ» Á×ÀÔ´Ï´Ù.

  • ´ÙÀ½ ¹æ¹ýÀ¸·Î Á¢±Ù°ÅºÎ °ø°ÝÀ» ¸·À» ¼ö ÀÖ½À´Ï´Ù.
    1. °¢ ¼­ºñ½º¿¡ ´ëÇÑ ¼­¹ö °³¼ö¿¡ Á¦ÇÑÀ» µÎ±â (ÇÁ·Î¼¼½º Å×ÀÌºí ¿À¹öÇ÷ο츦 ÇÇÇÕ´Ï´Ù)
    2. ÇÁ·Î¼¼½º°¡ forkÇÒ ¼ö Àִ Ƚ¼ö¿¡ Á¦ÇÑÀ» µÎ±â
    3. »ý¼ºÇÏ´Â ·Î±× ÆÄÀÏÀÇ Å©±â¿¡ Á¦ÇÑÀ» µÎ±â
    4. ÇϳªÀÇ È£½ºÆ®°¡ ¸¸µé ¼ö ÀÖ´Â ¿¬°áÀÇ °³¼ö¿¡ Á¦ÇÑÀ» µÎ±â
    5. µé¾î¿À´Â ¿¬°áÀÇ ¼Óµµ¿¡ Á¦ÇÑÀ» µÎ±â
    6. ºÎÇÏ°¡ ÁöÁ¤ÇÑ Á¦ÇÑÀ» ³Ñ¾î°¥ °æ¿ì ¼­ºñ½º¸¦ ÁßÁöÇϱâ

  • ±¤¹üÀ§ÇÑ ·Î±× ³²±â±â ´É·Â:
    1. µ¿ÀÛ½ÃŲ ¸ðµç ¼­¹ö¿¡ ´ëÇØ ´ÙÀ½À» ·Î±×·Î ³²±æ ¼ö ÀÖ½À´Ï´Ù.
      i) ¼­¹ö ½ÃÀÛ ½Ã°£
      ii) ¿ø°Ý È£½ºÆ® ÁÖ¼Ò
      iii) ¿ø°Ý »ç¿ëÀÚ(´Ù¸¥ ³¡´Ü¿¡¼­ RFC-931/RFC-1413 ¼­¹ö¸¦ ½ÇÇàÇÏ´Â °æ¿ì)
      iv) ¼­¹ö°¡ ¾ó¸¶µ¿¾È ½ÇÇàµÇ°í ÀÖ´ÂÁö
      (i, ii, iii¿¡¼­´Â ½ÇÆÐÇÑ ½Ãµµ±îÁöµµ ³²±æ ¼ö ÀÖ½À´Ï´Ù.)
    2. ¾î¶² ¼­ºñ½º¿¡ ´ëÇØ Á¢±Ù Á¦¾î°¡ ½ÇÆÐÇϸé, ½Ãµµ°¡ ÀÌ·ïÁø Á¢±Ù¿¡ ´ëÇÑ Á¤º¸¸¦ ³²±æ ¼ö ÀÖ½À´Ï´Ù. (¿¹¸¦ µé¸é rsh¼­ºñ½ºÀÇ °æ¿ì »ç¿ëÀÚ À̸§°ú ¸í·ÉÀ» ³²±æ ¼ö ÀÖ½À´Ï´Ù.)
  • ¼­¹ö Àü´Þ ÀÎÀÚÀÇ Á¦ÇÑÀÌ ¾ø½À´Ï´Ù.
  • ´ç½ÅÀÇ È£½ºÆ® ÀåÄ¡¿¡¼­ ƯÁ¤ ¼­ºñ½º¸¦ ƯÁ¤ IP¿¡ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

5. ÀÌ ÇÁ·Î±×·¥¿¡ ´ëÇØ ´©±¸¿¡°Ô °¨»ç/ºñ³­ ÇØ¾ß Çϳª¿ä?

Mpanos@cs.colorado.edu°¡ ÀÌ ÇÁ·Î±×·¥ÀÇ ¿ø·¡ ÀúÀÚÀÌÁö¸¸, ÇöÀç Á¦(Mbbraun@synaok.net)°¡ ¹ö±× ¸®Æ÷Æ®¸¦ ¹Þ°í ÀÖ½À´Ï´Ù.

6. xinetdÀÇ 2.2.1 ¹öÀüÀº ¹«¾ùÀÌ ÁÁ¾ÆÁ³³ª¿ä?

xinetdÀÇ ¿ø·¡ ÃֽŠ¹öÀüÀº 2.1.1°ú 2.1.8±îÁö ¿Ã¸± ¼ö ÀÖ´Â ÆÐÄ¡µéÀÔ´Ï´Ù. Nick Hilliard°¡ PanosÀÇ ¹ßÇ¥µÇÁö ¾ÊÀº xinetd 2.2.0À» ±â¹ÝÀ¸·Î Çؼ­ xinetd 2.2.1Àº ¸¸µé¾ú½À´Ï´Ù. xinetd¿¡ Æ÷ÇÔµÈ ÀúÀÛ±Ç ¹®¼­¿¡¼­´Â xinetdÀÇ °ø½ÄÆÇ(ÀÌ °æ¿ì 2.1.8)ÀÌ ÁöÄÑ¾ß ÇÒ ¹öÀü ±ÔÄ¢À» ¸í½ÃÇÏ¿´´Âµ¥, µ¡ºÙÀÎ ³× ¹ø° ¹öÀü ¹øÈ£´Â º¯°æ ¼öÁØ(modification level)À» ³ªÅ¸³À´Ï´Ù. ÀÌ°ÍÀº Á¦°¡ äÅÃÇÑ ¹öÀü ±ÔÄ¢ÀÔ´Ï´Ù. ¿©±â¿¡ ÀÖ´Â xinetd 2.1.8.X´Â xinetd 2.2.0À̳ª ±× »óÀ§ ¹öÀüÀ» ±â¹ÝÀ¸·Î ÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ°ÍÀº 2.1.8ÀÇ ÄÚµå ±â¹ÝÀ» °¡Áö°í ÀÛ¼ºÇÑ °ÍÀÔ´Ï´Ù. ´Ù¸¸ xinetd-2.2.1¿¡¼­ µµÀÔÇÑ ¸î °¡Áö ±â´ÉµéÀ» À籸Çö Çϱâ´Â Çß½À´Ï´Ù.

7. ¾îµð¼­ ÃÖ½ÅÀÌÀÚ ÃÖ°íÀÇ ¹öÀüÀ» ãÀ» ¼ö ÀÖ³ª¿ä?

xinetd ¼Ò½º´Â [http]http://www.synack.net/xinetd¿¡¼­ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.

8. xinetd¸¦ °¡Áö°í qmailÀÌ µ¿ÀÛÇϵµ·Ï ÇÑ »ç¶÷ ¾ø³ª¿ä?

ÀÖ½À´Ï´Ù, ¿©±â ±âº» Á¤º¸°¡ ÀÖ½À´Ï´Ù.
service smtp
{
        flags		= REUSE NAMEINARGS
        socket_type	= stream
        protocol	= tcp
        wait		= no
        user		= qmaild
        server		= /usr/sbin/tcpd
        server_args	= /var/qmail/bin/tcp-env -R /var/qmail/bin/qmail-smtpd
}


Antony Abby¾¾°¡ Á¦°øÇØ Áּ̽À´Ï´Ù. ÀÌ ¹æ¹ýÀ¸·Î /etc/hosts.allow¿¡¼­ ȯ°æ º¯¼ö¿Í ÀÌ°ÍÀú°ÍµéÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. xinetd¸¦ libwrap Áö¿øÀ» Æ÷ÇÔÇؼ­ ÄÄÆÄÀÏ ÇÒ ¼ö ÀÖ±â´Â ÇÏÁö¸¸, ÀÌ´Â tcpdÀÇ ±â´ÉÀ» ¿Ïº®ÇÏ°Ô ´ë½ÅÇÒ ¼ö ÀÖ´Ù´Â ¶æÀº ¾Æ´Õ´Ï´Ù. xinetd´Â host_access(5) ¸ÇÆäÀÌÁö¿¡¼­ ¼³¸íÇÏ´Â Á¢±Ù Á¦¾î¸¦ ¼öÇàÇÏ´Â host_access()¸¦ È£ÃâÇÕ´Ï´Ù. ÀÌ°ÍÀº tcpd°¡ Á¦°øÇÏ´Â ±â´Éµé Áß ÀϺÎÀÔ´Ï´Ù.

9. xinetd°¡ µ¿ÀÛÇÑ´Ù°í ¾Ë·ÁÁø Ç÷§ÆûÀº ¹«¾ùÀԴϱî?

Àú´Â ¼Ö¶ó¸®½º 2.6(sparc¿Í x86), ¸®´ª½º, BSDi, ±×¸®°í IRIX 5.3°ú 6.2¿¡¼­ ½ÇÇàÇØ ºÃ½À´Ï´Ù. ¿øº» ÆÐÅ°Áö´Â SunOS 4¿Í Ultrix¿¡¼­ µ¿ÀÛÇß½À´Ï´Ù.

10. ¼­ºñ½º¿¡ ´ëÇØ chroot ȯ°æÀº ¾î¶»°Ô ¼³Á¤Çϳª¿ä?

¿©±â °£´ÜÇÑ ¼³Á¤ ÆÄÀÏÀÌ ÀÖ½À´Ï´Ù.
service telnet_chroot
{
        log_on_sucess	= HOST PID DURATION USERID
        log_on_failure	= HOST RECORD USERID
        no_access	= 152.30.11.93
        socket_type	= stream
        protocol	= tcp
        port		= 8000
        wait		= no
        user		= root
        server		= /usr/sbin/chroot
        server_args	= /var/public/servers /usr/libexec/telnetd
}


lburns@sasquatch.comÀÌ Á¦°øÇØ Áּ̽À´Ï´Ù.

11. itox´Â ¾î¶»°Ô »ç¿ëÇϳª¿ä?

itox´Â Ç¥ÁØ ÀÔ·ÂÀ¸·Î ¿Ã¹Ù¸¥ inetd.conf¸¦ Àо Ç¥ÁØ Ãâ·ÂÀ¸·Î xinetd.conf¸¦ ±â·ÏÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù.
itox < /etc/inetd.conf > /etc/xinetd.conf
inetd.conf¿¡¼­ °¢ µ¥¸óµé¿¡ ´ëÇØ ¸í½ÃÀûÀÎ °æ·Î°¡ ¾ø´Ù¸é -daemon_dir ¿É¼ÇÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ¸ðµç µ¥¸óµéÀÌ /usr/sbin¿¡ ÀÖ´Ù°í Çϸé, ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÏ¸é µË´Ï´Ù.
itox -daemon_dir=/usr/sbin < /etc/inetd.conf > /etc/xinetd.conf
itox´Â Á» ¿À·¡ µÇ¾ú°í Çѵ¿¾È °»½ÅÇÏÁö¸¦ ¾Ê¾Ò½À´Ï´Ù. xconv.plÀº ÆÞ ½ºÅ©¸³Æ®·Î, ÃÖ±ÙÀÇ inetd.conf ÆÄÀÏÀ» º¯È¯ÇÏ´Â µ¥ ÀÖ¾î Á» ´õ ³´½À´Ï´Ù. »ç¿ë¹ýÀº itox¿Í ºñ½ÁÇÕ´Ï´Ù.

12. xinetd´Â libwrap (tcpwrappers)¸¦ Áö¿øÇմϱî?

¿¹. configure ½ºÅ©¸³Æ® ¿É¼ÇÀ¸·Î --with-libwrap À» Àü´ÞÇÏ¿© xinetd°¡ libwrapÀ» Áö¿øÇϵµ·Ï ÄÄÆÄÀÏ ÇÒ ¼ö ÀÖ½À´Ï´Ù. libwrap Áö¿øÀ» Æ÷ÇÔÇؼ­ xinetd¸¦ ÄÄÆÄÀÏ ÇÏ¸é ¸ðµç ¼­ºñ½ºµéÀÌ /etc/hosts.allow ¹× /etc/hosts.deny ¹æ½ÄÀÇ Á¢±Ù Á¦¾î¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÀüÅëÀûÀÎ inetd ¹æ½ÄÀ¸·Î tcpd¸¦ »ç¿ëÇϵµ·Ï xinetd¸¦ ±¸¼ºÇØ ÁÙ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ´Â NAMEINARGS Ç÷¡±× »ç¿ëÀ» ÇÊ¿ä·Î Çϸç, ½ÇÁ¦ µ¥¸óÀÇ À̸§´Â server_args·Î Àü´ÞÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù. ¿©±â tcpd·Î ÅÚ³ÝÀ» »ç¿ëÇÏ´Â ¿¹Á¦°¡ ÀÖ½À´Ï´Ù.
service telnet
{
        flags		= REUSE NAMEINARGS
        protocol	= tcp
        socket_type	= stream
        wait		= no
        user		= telnetd
        server		= /usr/sbin/tcpd
        server_args     = /usr/sbin/in.telnetd
}


13. xinetd´Â IPv6¸¦ Áö¿øÇմϱî?

¿¹. configure ½ºÅ©¸³Æ®¿¡ --with-inet6 ¿É¼ÇÀ» Ãß°¡ÇÏ¿© xinetd°¡ IPv6¸¦ Áö¿øÇϵµ·Ï ÄÄÆÄÀÏ ÇÒ ¼ö ÀÖ½À´Ï´Ù. IPv6¿¡¼­µµ Á¢±Ù Á¦¾î°¡ µ¿ÀÛÇÕ´Ï´Ù. Á¢±Ù Á¦¾î¿¡¼­ ipv4·Î »ç»óµÈ ÁÖ¼Ò¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ°í, º¸ÅëÀÇ Á¡À¸·Î ºÐ¸®µÈ ipv4 ÁÖ¼Ò¸¦ »ç¿ëÇÒ ¼öµµ ÀÖÀ¸¸ç, xinetd°¡ À̰͵éÀ» ipv6 ÁÖ¼Ò·Î »ç»óÇØ ÁÙ °ÍÀÔ´Ï´Ù.

14. IPv6 ¼­ºñ½º°¡ ½ÃÀÛÀÌ ¾È µË´Ï´Ù! ¾î¶»°Ô ÇÏÁÒ?

IPv6 Áö¿øÀ» Æ÷ÇÔÇؼ­ ÄÄÆÄÀÏ ÇÏ°Ô µÇ¸é ¸ðµç ¼ÒÄϵéÀÌ IPv6 ¼ÒÄÏÀÔ´Ï´Ù. ´ç½ÅÀÇ Ä¿³ÎÀÌ IPv6 ¼ÒÄÏÀÌ ¹ºÁö ÀÌÇØÇÏÁö ¸øÇÑ´Ù¸é ¼ÒÄÏÀ» »ý¼ºÇÏ·Á´Â ¸ðµç ½Ãµµ°¡ ½ÇÆÐÇÒ °ÍÀÌ°í, ¾î¶² ¼­ºñ½ºµµ ½ÃÀÛÀÌ ¾È µÉ °ÍÀÔ´Ï´Ù. Ä¿³ÎÀÌ IPv6¸¦ Áö¿øÇÏ´Â °æ¿ì¿¡¸¸ xinetd¸¦ IPv6 Áö¿øÀ¸·Î ÄÄÆÄÀÏ ÇϽʽÿÀ.

15. setgroups(0, NULL) ¿À·ù´Â ¹«¾ùÀԴϱî?

±âº»ÀûÀ¸·Î xinetd´Â ¼­¹ö ÇÁ·Î¼¼½ºµé¿¡ ´ëÇÑ ±×·ì ±ÇÇÑÀ» Çã¿ëÇÏÁö ¾ÊÀ¸¸ç, ÀÌ´Â ÀÚ½Ä ÇÁ·Î¼¼½ºÀÇ ±×·ìÀ» ºó°ª(nothing)À¸·Î ¼³Á¤ÇÏ´Â ¹æ½ÄÀ¸·Î ÀÌ·ïÁý´Ï´Ù. ¾î¶² BSD´Â ÀÌ¿Í °ü·ÃÇØ ¹®Á¦°¡ ÀÖ½À´Ï´Ù. ÀÌ ¿À·ù¸¦ ÇÇÇÏ·Á¸é ´ç½ÅÀÇ ¼­ºñ½º¿¡ groups = yes¶ó´Â Áö½ÃÀÚ¸¦ ³ÖÀ¸¸é µË´Ï´Ù. ÀÌ´Â ¼­¹ö ÇÁ·Î¼¼½º°¡ µ¿ÀÛÁßÀÎ »ç¿ëÀÚ¿Í µ¿µîÇÏ°Ô ¸ðµç ±×·ì ±ÇÇÑÀ» ¼­¹ö ÇÁ·Î¼¼½º°¡ °¡Áú ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù.

16. ¿Ö ¸®´ª½º¿¡¼­ teletd°¡ Á¤»óÀûÀ¸·Î ½ÇÇàµÇÁö ¾Ê½À´Ï±î?

¸î¸î ¸®´ª½º ¹èÆ÷Æǵ鿡¼­´Â ±ÇÇÑ ¾ø´Â »ç¿ëÀÚ·Î ÅÚ³Ý µ¥¸óÀ» ½ÃÀÛÇÕ´Ï´Ù. ´ë½Å ±× »ç¿ëÀÚ´Â »õ·Î¿î tty¸¦ ¿­°í utmp¸¦ ¼öÁ¤ÇÒ ¼ö ÀÖ´Â ±×·ì¿¡ ¼Ò¼ÓµÇ¾î ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î xinetd´Â ¼­¹ö ÇÁ·Î¼¼¼­¿¡ ±×·ì ±ÇÇÑÀ» Çã¿ëÇÏÁö ¾ÊÀ¸¸ç, µû¶ó¼­ telnetd°¡ ¿Ã¹Ù¸£°Ô ½ÃÀÛÇÏÁö ¸øÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼­¹ö ÇÁ·Î¼¼½º°¡ ¿Ã¹Ù¸¥ ±×·ìÀ» °®Ãßµµ·Ï ÇÏ·Á¸é ÅÚ³Ý ¼­ºñ½º¿¡ groups = yes Áö½ÃÀÚ¸¦ »ç¿ëÇÏ¸é µË´Ï´Ù. ÀÌ´Â xinetd¿¡°Ô »ç¿ëÀÚ°¡ Æ÷ÇÔµÈ ¸ðµç ±×·ìÀ» °®Ãß°í ¼­¹ö ÇÁ·Î¼¼½º¸¦ ½ÃÀÛÇصµ ±¦Âú´Ù´Â °ÍÀ» ¾Ë·ÁÁÝ´Ï´Ù.

17. xinet¸¦ ÀÌ¿ëÇؼ­ ¼­ºñ½º¸¦ SSL·Î °¨½Î·Á¸é ¾î¶»°Ô ÇØ¾ß µÇ³ª¿ä?

¼­ºñ½º¸¦ SSL·Î °¨½Î·Á¸é [http]stunnel ÇÁ·Î±×·¥À» »ç¿ëÇϼ¼¿ä. ÀÌ°Ç inetd¸¦ ÅëÇØ ½ÇÁ¦·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

18. cvs ¼­¹ö¸¦ xinetd¿¡ ¾î¶»°Ô ¼³Á¤Çմϱî?

¾î¶² »ç¿ë°¡ ´ÙÀ½ Á¦¾ÈÀ» ½è½À´Ï´Ù.
cvpserver  stream tcp nowait root /usr/bin/cvs cvs --allow-root=/home/pauljohn/cvsroot --allow-root=/home/pauljohn/cvsmisc pserver
xinetd ÇÏ¿¡¼­µµ °°Àº ÀÛ¾÷À» ÇØÁÖ·Á¸é /etc/xinetd.d¿¡ cvspserver¶ó´Â ¼³Á¤ ÆÄÀÏÀ» ÀúÀåÇϼ¼¿ä. (¸¶Áö¸· ÁÙÀº ´ç½ÅÀÇ ÀúÀå¼ÒµéÀÇ À̸§À» ¸»ÇØÁÝ´Ï´Ù.)
service cvspserver
{
        socket_type	= stream
        protocol	= tcp
        wait		= no
        user		= root
        passenv		=
        server		= /usr/bin/cvs
        server_args	= --allow-root=/home/pauljohn/cvsroot --allow-root=/home/pauljohn/cvsmisc pserver -f
}
±âŸ cvs ¼³Á¤ ³»¿ëµéÀº ¸ðµÎ °°½À´Ï´Ù. ÀÌ°Ç Á¦°¡ ¾Æ´Â ÇÑ µ¿ÀÛÇÏ´Â °Í °°½À´Ï´Ù.


ID
Password
Join
Show your affection, which will probably meet with pleasant response.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2006-03-24 15:04:57
Processing time 0.0090 sec