mirror of
https://github.com/webmin/webmin.git
synced 2025-08-12 23:29:04 +00:00
1 line
6.3 KiB
HTML
1 line
6.3 KiB
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> |