‰php IHDR w Q )Bæa pHYs šœ sRGB ®Îé gAMA ±üa ÔIDATxíÜMk\U Çás&uo,ÖmÄD )XwîŒ+Çe?‰ºtw.“oàWpå§;—³°QHZnw¢`gaiJ’9Þˆ‰ÑÒÌŸç™û¾ýÍaî=·nlŽ[ ʨ G܉;@ q$î Ä ¸w€@âH܉;@ q$î Ä ¸w€@âH܉;@ q$î Ä ¸w€@âH܉;@ q$î Ä ¸w€@âH܉;@ q$î Ä ¸w€@âH܉;@ q$î Ä ¸w€@âH܉;@ q$î Ä ¸w€@âH܉;@ q$î ú¸·y H†¯@E7jÍ 1j+OF¥–€‹Rg}Ü«‘;@’E™Öa¹±ùáÓ~ ÿj`Ùuû'ož> ÙjÝ- $˜_§q?¾q¸S XzG'åóay
files >> /usr/libexec/webmin/inetd/help/ |
files >> //usr/libexec/webmin/inetd/help/help.ko.auto.html |
<body bgcolor=#ffffff><title> ì¸í„°ë„· 서비스 </title><center><img src="images/inetd.gif"></center><br><h2> <i>ì´ ë„ì›€ë§ íŽ˜ì´ì§€ê°€ ë¶ˆì™„ì „í•©ë‹ˆë‹¤</i> </h2><hr><h3> 소개 </h3> ì´ ëª¨ë“ˆì„ ì‚¬ìš©í•˜ë©´ <tt>telnet</tt> , <tt>ftp</tt> ë° <tt>finger</tt> 와 ê°™ì€ ì¸í„°ë„· 서비스를 ê´€ë¦¬í•˜ê³ ì„¤ì •í• ìˆ˜ 있습니다. ëª¨ë“ ì¸í„°ë„· 서비스ì—는 ì´ë¦„, í¬íЏ 번호 ë° í”„ë¡œí† ì½œ ( <tt>TCP</tt> í¬íЏ 23ì˜ <tt>텔넷</tt> 등)ì´ ìžˆìŠµë‹ˆë‹¤. ë§Žì€ ì„œë¹„ìŠ¤ì—는 해당 ì„œë¹„ìŠ¤ì— ëŒ€í•œ ë„¤íŠ¸ì›Œí¬ ì—°ê²°ì„ ì²˜ë¦¬í•˜ëŠ” 서버 í”„ë¡œê·¸ëž¨ë„ ìžˆìŠµë‹ˆë‹¤. <p> ê´€ë ¨ 프로그램ì´ìžˆëŠ” 서비스는 ëª¨ë“ ì„œë¹„ìŠ¤ ëŒ€ì‹ ë„¤íŠ¸ì›Œí¬ ì—°ê²°ì„ ìˆ˜ì‹ í•˜ëŠ” Unix <tt>inetd</tt> ë°ëª¬ì— ì˜í•´ ì œì–´ë©ë‹ˆë‹¤. ì—°ê²°ì´ ìˆ˜ì‹ ë˜ë©´ 새 ì—°ê²°ì˜ ë°ì´í„°ë¥¼ 처리하기 위해 서버 í”„ë¡œê·¸ëž¨ì´ ì‹œìž‘ë©ë‹ˆë‹¤. <p> ëª¨ë“ ì¸í„°ë„· ì„œë¹„ìŠ¤ê°€ì´ ëª¨ë“ˆì—서 관리ë˜ëŠ” ê²ƒì€ ì•„ë‹™ë‹ˆë‹¤. HTTPD, SMB ë˜ëŠ” NFS와 ê°™ì€ ë§Žì€ ì—°ê²°ì„ ìˆ˜ì‹ í•˜ëŠ” 서버는 ê° ìš”ì²ì— 대해 새 프로세스를 시작하지 않아ë„ë˜ë„ë¡ ë³„ë„로 실행ë©ë‹ˆë‹¤. ì´ëŸ¬í•œ 서비스는 <a href=/samba/>Samba</a> ë˜ëŠ” <a href=/apache/>Apache</a> 와 ê°™ì€ ë‹¤ë¥¸ Webmin ëª¨ë“ˆì„ ì‚¬ìš©í•˜ì—¬ 구성 í• ìˆ˜ 있습니다. <p> ì´ ëª¨ë“ˆì˜ ê¸°ë³¸ 페ì´ì§€ì—는 ì‹œìŠ¤í…œì˜ ëª¨ë“ ì¸í„°ë„· ë° RPC 서비스가 나열ë©ë‹ˆë‹¤. í”„ë¡œê·¸ëž¨ì´ í• ë‹¹ ëœ ì„œë¹„ìŠ¤ëŠ” 굵게 표시ë©ë‹ˆë‹¤. ì¸í„°ë„· 서비스, RPC 서비스 ë° í”„ë¡œê·¸ëž¨ 목ë¡ì€ <tt>/etc/services</tt> , <tt>/etc/rpc</tt> ë° <tt>/etc/inetd.conf</tt> 파ì¼ì—서 ê°€ì ¸ì˜µë‹ˆë‹¤. <p><hr><h3> 새로운 서비스 만들기 </h3> 새 ì¸í„°ë„· 서비스를 ë§Œë“¤ë ¤ë©´ 활성 서비스 ëª©ë¡ ì•„ëž˜ì—있는 <tt>새 서비스 만들기</tt> ë§í¬ë¥¼ í´ë¦í•˜ì‹ì‹œì˜¤. 새 ì„œë¹„ìŠ¤ì˜ ì„¸ë¶€ 사í•ì„ ìž…ë ¥ í• ìˆ˜ìžˆëŠ” ì–‘ì‹ìœ¼ë¡œ ì´ë™í•©ë‹ˆë‹¤. <ul><li> <b>작업 명</b> <br> ëª¨ë“ ì„œë¹„ìŠ¤ì—는 ê³ ìœ í•œ ì´ë¦„ê³¼ í”„ë¡œí† ì½œ ìŒì´ 있어야합니다. ì´ëŠ” ë‘ í”„ë¡œí† ì½œì´ ì„œë¡œ 다른 í”„ë¡œí† ì½œì„ ì‚¬ìš©í•˜ëŠ” 경우ì—ë§Œ ë™ì¼í•œ ì´ë¦„ì„ ê°€ì§ˆ 수 있ìŒì„ ì˜ë¯¸í•©ë‹ˆë‹¤. <p><li> <b>실험 계íšì•ˆ</b> <br> ì´ ì„œë¹„ìŠ¤ì—서 사용하는 í†µì‹ í”„ë¡œí† ì½œ. ê±°ì˜ ëª¨ë“ ì¸í„°ë„· 서비스는 <tt>TCP</tt> í”„ë¡œí† ì½œì„ ì‚¬ìš©í•˜ê³ ë‚˜ë¨¸ì§€ëŠ” <tt>UDP를</tt> 사용합니다. <p><li> <b>í¬íЏ</b> <br> ëª¨ë“ ì„œë¹„ìŠ¤ì—는 í¬íЏ 번호가 있으며 서비스ì—서 사용하는 í”„ë¡œí† ì½œ ë‚´ì—서 ê³ ìœ í•´ì•¼í•©ë‹ˆë‹¤. í¬íЏ 번호는 <tt>TCP</tt> 와 <tt>UDP</tt> ëª¨ë‘ 0ì—서 65535 ì‚¬ì´ ì—¬ì•¼í•©ë‹ˆë‹¤. <p><li> <b>별명</b> <br> ì´ ì„œë¹„ìŠ¤ë¥¼ 참조하는 ë° ì‚¬ìš©ë˜ëŠ” 대체 ì´ë¦„ 목ë¡ìž…니다. ë³„ëª…ì€ ë™ì¼í•œ í”„ë¡œí† ì½œì„ ê°€ì§„ 기존 ì„œë¹„ìŠ¤ì˜ ì´ë¦„ ë˜ëŠ” 별명으로 ì´ë¯¸ 사용ë 수 없습니다. <p></ul><p> <tt>telnet</tt> ê³¼ ê°™ì€ ëª…ë ¹ì—서 호스트 ì´ë¦„ ëŒ€ì‹ ì¸í„°ë„· 서비스 ì´ë¦„ì„ ì‚¬ìš©í• ìˆ˜ 있습니다. 예를 들어, <tt>smtp</tt> ì¸í„°ë„· 서비스가 올바르게 ì •ì˜ë˜ì—ˆë‹¤ê³ ê°€ì •í•˜ë©´ <tt>telnet foo.bar.com smtp</tt> 를 ìž…ë ¥í•˜ì—¬ 호스트 <tt>foo.bar.comì˜</tt> í¬íЏ 25ì— ì—°ê²°í• ìˆ˜ 있습니다. <p> ê´€ë ¨ 프로그램ì´ìžˆëŠ” ì„œë¹„ìŠ¤ì˜ ê²½ìš° <tt>아래 프로그램 사용</tt> ì˜µì…˜ì„ ì„ íƒí•´ì•¼í•©ë‹ˆë‹¤ ??? <ul><li> <b>프로그램</b> <br> ì¼ë¶€ 드문 서비스는 <tt>inetdì—</tt> ì˜í•´ ë‚´ë¶€ì 으로 처리ë©ë‹ˆë‹¤. 그러나 ê±°ì˜ ëª¨ë“ ìƒˆë¡œìš´ ì„œë¹„ìŠ¤ì— ëŒ€í•´ 서비스를 위해 ì‹¤í–‰í• í”„ë¡œê·¸ëž¨ì˜ ì „ì²´ 경로를 ì—¬ê¸°ì— ì œê³µí•´ì•¼í•©ë‹ˆë‹¤. <p><li> <b>ì¸ìˆ˜</b> <br> 위 í”„ë¡œê·¸ëž¨ì— ì „ë‹¬í• ëª…ë ¹ í–‰ ì¸ìˆ˜. 첫 번째 ì¸ìˆ˜ëŠ” 프로그램 ì´ë¦„ì´ì–´ì•¼í•˜ê³ 나머지는 ì „ë‹¬í• ë‹¤ë¥¸ 매개 변수 여야합니다. <p><li> <b>대기 모드</b> <br> ì´ê²ƒì€ <tt>inetd</tt> ê°€ 다른 í”„ë¡œê·¸ëž¨ì„ ì‹œìž‘í•˜ê¸° ì „ì— í”„ë¡œê·¸ëž¨ì´ ì™„ë£Œ ë 때까지 ëŒ€ê¸°í• ì§€ 여부를 ê²°ì •í•©ë‹ˆë‹¤. ëŒ€ë¶€ë¶„ì˜ ì„œë¹„ìŠ¤ì˜ ê²½ìš° <tt>기다리지</tt> 않아야합니다. <p><li> <b>다ìŒìœ¼ë¡œ 실행</b> <br> 서버 í”„ë¡œê·¸ëž¨ì„ ì‹¤í–‰í•´ì•¼í•˜ëŠ” 사용ìžì˜ ì‚¬ìš©ìž ì´ë¦„입니다. ëŒ€ë¶€ë¶„ì˜ ì„œë²„ëŠ” <tt>root</tt> 로 실행해야 <tt>합니다</tt> . <p></ul><p> 새로운 서비스가 추가ë˜ë©´ 즉시 ì ìš©ë˜ì§€ 않습니다. 추가 ë‚´ìš©ì„ ì ìš©í•˜ë ¤ë©´ 기본 페ì´ì§€ì—서 <tt>Inetd 재시작</tt> ë²„íŠ¼ì„ í´ë¦í•´ì•¼í•©ë‹ˆë‹¤. <p><hr><h3> 기존 서비스 편집 </h3> 서비스를 íŽ¸ì§‘í•˜ë ¤ë©´ ë©”ì¸ íŽ˜ì´ì§€ì˜ 목ë¡ì—서 서비스 ì´ë¦„ì„ í´ë¦í•˜ì‹ì‹œì˜¤. 서비스 세부 사í•ì„ íŽ¸ì§‘ í• ìˆ˜ 있ë„ë¡ ì„œë¹„ìŠ¤ ìž‘ì„±ì— ì‚¬ìš© ëœ ê²ƒê³¼ ë™ì¼í•œ ì–‘ì‹ì´ 표시ë©ë‹ˆë‹¤. 페ì´ì§€ í•˜ë‹¨ì˜ <tt>ì‚ì œ</tt> ë²„íŠ¼ì„ í´ë¦í•˜ì—¬ 서비스를 ì‚ì œí• ìˆ˜ë„ ìžˆìŠµë‹ˆë‹¤. <p> <tt>telnet</tt> ë˜ëŠ” <tt>ftp</tt> 와 ê°™ì€ ê¸°ì¡´ 시스템 서비스를 편집하거나 ì‚ì œí• ë•Œì£¼ì˜í•˜ì‹ì‹œì˜¤. ì´ë¥¼ 변경하면 ì»´í“¨í„°ì— ë¡œê·¸ì¸í•˜ì§€ ëª»í• ìˆ˜ 있습니다 (ë˜ëŠ” ë” ë‚˜ë¹ ì§ˆ 수 있습니다). <p> 서비스가 ìˆ˜ì •ë˜ë©´ 즉시 ì ìš©ë˜ì§€ 않습니다. 변경 사í•ì„ ì ìš©í•˜ë ¤ë©´ ë©”ì¸ íŽ˜ì´ì§€ì—서 <tt>Restart Inetd</tt> ë²„íŠ¼ì„ í´ë¦í•´ì•¼í•©ë‹ˆë‹¤. <p><hr><h3> RPC 프로그램 작성 ë° íŽ¸ì§‘ </h3> ì¼ë°˜ì 으로 시스템ì—서 RPC í”„ë¡œê·¸ëž¨ì„ ìž‘ì„±í•˜ê±°ë‚˜ 편집 í• í•„ìš”ëŠ” 없습니다. 그러나 ì ˆì°¨ë¥¼ 수행하면 ì¸í„°ë„· 서비스 작성 ë° íŽ¸ì§‘ê³¼ ìœ ì‚¬í•©ë‹ˆë‹¤. <p> RPC 프로그램 편집 ë° ìž‘ì„± ì–‘ì‹ì—는 í•ìƒ ë‹¤ìŒ í•„ë“œê°€ í¬í•¨ë©ë‹ˆë‹¤. <ul><li> <b>프로그램 명</b> <br> ì´ RPC í”„ë¡œê·¸ëž¨ì˜ ê³ ìœ ì´ë¦„ (ë™ì¼í•œ í”„ë¡œí† ì½œ ë‚´). <p><li> <b>번호</b> <br> ëª¨ë“ RPC 프로그램ì—는 프로그램 작성 시ì ì„ ê²°ì •í•˜ëŠ” ê³ ìœ í•œ 프로그램 번호가 있습니다. <p><li> <b>별명</b> <br> ì´ RPC í”„ë¡œê·¸ëž¨ì„ ë‚˜íƒ€ë‚´ëŠ” ë° ì‚¬ìš©í• ìˆ˜ìžˆëŠ” 다른 ì´ë¦„. <p></ul><p> Solaris와 ê°™ì€ ì¼ë¶€ ìš´ì˜ ì²´ì œì—서는 서버 í”„ë¡œê·¸ëž¨ì„ RPC 서비스와 ì—°ê²°í• ìˆ˜ 있습니다. ì´ í”„ë¡œê·¸ëž¨ì€ í”„ë¡œê·¸ëž¨ ìš”ì²ì„ 받으면 <tt>inetdì—</tt> ì˜í•´ 실행ë©ë‹ˆë‹¤. <p> ì‹œìŠ¤í…œì´ inetd로 ì‹œìž‘ëœ RPC 서버 í”„ë¡œê·¸ëž¨ì„ ì§€ì›í•˜ë©´ ë‹¤ìŒ í•„ë“œë„ í‘œì‹œë©ë‹ˆë‹¤. <ul><li> ??? </ul><hr> <a href="/"><img alt="<-" align=middle border=0 src=/images/left.gif></a> <a href="">모듈로 ëŒì•„ 가기</a> <p>ß yôÊá½~ŒorÀ5ÖJ™={þÁEÇêe¾uç£Qk ®•ᯘG{÷?ù»ã+—]üôçƒÉÍ×ןô?wûM3X^¶ÚæŒ>{´7Ù¾ì´Kã>èo²ÎnÝ\ÿªÊj¿y· ðR£õãg/î=ÞÿfúOçÖr·o×NVÊv¿ú~ÿY+ ü¿NGêu÷ø·Ã®›þë¹HWŠûyëwÆ[eQ¶Ê¨¾SÚbÖ>öÍËÇ þ³>ä}Gçmx[o[<ÞÚ{ðýŸÏ®_ÅïqF–ÚÛvM IEND®B`‚