Internett-tjenester 
Denne hjelpesiden er ufullstendig
Introduksjon
Denne modulen lar deg administrere og konfigurere internettjenester som telnet , ftp og finger . Hver internettjeneste har navn, portnummer og protokoll (for eksempel telnet på tcp- port 23). Mange tjenester har også et serverprogram for å håndtere nettverkstilkoblinger til disse tjenestene. Tjenester med et tilknyttet program styres av Unix inetd daemon, som lytter etter nettverkstilkoblinger på vegne av alle tjenestene. Når en tilkobling mottas, startes serverprogrammet for å håndtere data fra den nye tilkoblingen.
Ikke alle internettjenester administreres av denne modulen. Servere som mottar mange tilkoblinger som HTTPD, SMB eller NFS, kjøres separat for å unngå å måtte starte en ny prosess for hver forespørsel. Disse tjenestene kan konfigureres ved hjelp av andre Webmin-moduler, for eksempel Samba eller Apache .
Hovedsiden for denne modulen viser alle internett- og RPC-tjenestene på systemet ditt. Tjenester med tilordnet program vises med fet skrift. Listen over internettjenester, RPC-tjenester og programmer er hentet fra filene /etc/services , /etc/rpc og /etc/inetd.conf .
Opprette en ny tjeneste
Hvis du vil opprette en ny internettjeneste, klikker du på koblingen Opprett ny tjeneste under listen over aktive tjenester. Dette tar deg til et skjema der detaljene om den nye tjenesten kan legges inn: - Tjenestenavn
Hver tjeneste må ha et unikt navn og protokollpar. Dette betyr at to tjenester bare kan ha samme navn hvis de bruker forskjellige protokoller. - protokoll
Kommunikasjonsprotokollen som brukes av denne tjenesten. Nesten alle internettjenester bruker TCP- protokollen, og resten bruker UDP . - Havn
Hver tjeneste har et portnummer som må være unikt innenfor protokollen som brukes av tjenesten. Portnummeret må være mellom 0 og 65535 for både TCP og UDP . - aliaser
En liste over alternative navn som brukes til å referere til denne tjenesten. Et alias kan ikke allerede brukes som navn eller alias til en eksisterende tjeneste med samme protokoll.
Internett-tjenestenavn kan brukes i stedet for vertsnavn i kommandoer som telnet . Du kan for eksempel skrive telnet foo.bar.com smtp for å koble til port 25 på verten foo.bar.com , forutsatt at smtp internettjenesten er definert riktig.
For tjenester med et tilknyttet program, må du velge alternativet Bruk programmet nedenfor ???
- Program
Noen sjeldne tjenester håndteres internt av inetd . Imidlertid, for nesten alle nye tjenester som du oppretter den fulle banen til programmet som skal utføres for tjenesten, bør du gi her. - argumenter
Kommandolinjeargumenter som skal overføres til programmet over. Det første argumentet skal være programnavnet, og resten andre parametere som skal passeres. - Ventemodus
Dette avgjør om inetd vil vente til programmet er fullført før du starter andre eller ikke. For de fleste tjenester bør dette være Ikke vent . - Utfør som
Brukernavnet til brukeren som serverprogrammet skal kjøres som. De fleste servere må kjøres som root .
Når en ny tjeneste legges til, vil den ikke tre i kraft umiddelbart. Du må klikke på Restart Inetd- knappen på hovedsiden for at tillegget skal brukes.
Redigere en eksisterende tjeneste
For å redigere en tjeneste, klikk på tjenestenavnet fra listen på hovedsiden. Dette vil vise det samme skjemaet som ble brukt for å opprette en tjeneste slik at du kan redigere servicedetaljene. Du kan også klikke på Slett- knappen nederst på siden for å slette tjenesten. Vær forsiktig når du redigerer eller sletter eksisterende systemtjenester som telnet eller ftp . Endring av disse kan gjøre det umulig å logge på maskinen din (eller verre).
Når en tjeneste blir endret, vil den ikke tre i kraft umiddelbart. Du må klikke på Restart Inetd- knappen på hovedsiden for at endringene skal brukes.
Opprette og redigere RPC-programmer
Generelt trenger du aldri å opprette eller redigere RPC-programmer på systemet ditt. Imidlertid, hvis du gjør prosedyren, ligner du på å opprette og redigere internettjenester. Skjemaet for redigering og oppretting av RPC-programmer vil alltid inneholde minst følgende felt:
- Programnavn
Et unikt navn for dette RPC-programmet (innenfor samme protokoll). - Antall
Hvert RPC-program har et unikt programnummer, bestemt når programmet er skrevet. - aliaser
Andre navn som kan brukes til å referere til dette RPC-programmet.
Noen operativsystemer (for eksempel Solaris) lar et serverprogram være tilknyttet en RPC-tjeneste. Dette programmet vil bli kjørt av inetd når det mottar en forespørsel om programmet.
Hvis systemet ditt støtter RPC-serverprogrammer startet av inetd, vil følgende felt også være synlige:
Gå tilbake til modul