Internet-tjenester 
Denne hjælpeside er ufuldstændig
Introduktion
Dette modul giver dig mulighed for at administrere og konfigurere internettjenester såsom telnet , ftp og finger . Hver internettjeneste har et navn, portnummer og protokol (f.eks. Telnet på tcp- port 23). Mange tjenester har også et serverprogram til at håndtere netværksforbindelser til disse tjenester. Tjenester med et tilknyttet program styres af Unix inetd daemon, der lytter til netværksforbindelser på vegne af alle dens tjenester. Når der modtages en forbindelse, startes serverprogrammet til at håndtere data fra den nye forbindelse.
Ikke alle internettjenester administreres af dette modul. Servere, der modtager mange forbindelser som HTTPD, SMB eller NFS, køres separat for at undgå at skulle starte en ny proces for hver anmodning. Disse tjenester kan konfigureres ved hjælp af andre Webmin-moduler, såsom Samba eller Apache .
Hovedsiden for dette modul viser alle internet- og RPC-tjenester på dit system. Tjenester med et tildelt program vises med fed skrift. Listen over internettjenester, RPC-tjenester og programmer er hentet fra filerne /etc/services , /etc/rpc og /etc/inetd.conf .
Oprettelse af en ny tjeneste
For at oprette en ny internettjeneste skal du klikke på linket Opret ny service under listen over aktive tjenester. Dette fører dig til en formular, hvor detaljerne om den nye service kan indtastes: - Servicenavn
Hver service skal have et unikt navn og protokolpar. Dette betyder, at to tjenester kun kan have det samme navn, hvis de bruger forskellige protokoller. - protokol
Den kommunikationsprotokol, der bruges af denne tjeneste. Næsten alle internettjenester bruger TCP- protokollen, og resten bruger UDP . - Havn
Hver service har et portnummer, som skal være unikt inden for den protokol, som tjenesten bruger. Portnummeret skal være mellem 0 og 65535 for både TCP og UDP . - aliasser
En liste over alternative navne, der bruges til at henvise til denne tjeneste. Et alias kan ikke allerede bruges som navn eller alias på en eksisterende tjeneste med den samme protokol.
Navne på internettjenester kan bruges i stedet for værtsnavne i kommandoer såsom telnet . For eksempel kan du indtaste telnet foo.bar.com smtp for at oprette forbindelse til port 25 på vært foo.bar.com under forudsætning af, at smtp- internettjenesten er defineret korrekt.
For tjenester med et tilknyttet program skal du vælge muligheden Brug programmet nedenfor ???
- Program
Nogle sjældne tjenester håndteres internt af inetd . For næsten alle nye tjenester, som du opretter den fulde sti til programmet, der skal udføres for tjenesten, skal der dog gives her. - argumenter
Kommandolinjeargumenter, der skal videresendes til programmet ovenfor. Det første argument skal være programnavnet, og resten andre parametre, der skal passeres. - Vent tilstand
Dette bestemmer, om inetd vil vente, indtil programmet er færdigt, før andre starter eller ikke. For de fleste tjenester skal dette være Vent ikke . - Udfør som
Brugernavnet til den bruger, serverprogrammet skal køres som. De fleste servere skal køres som root .
Når en ny service tilføjes, træder den ikke i kraft straks. Du skal klikke på knappen Genstart Inetd på hovedsiden for at tilføje den, der skal anvendes.
Redigering af en eksisterende tjeneste
Hvis du vil redigere en service, skal du klikke på servicenavnet fra listen på hovedsiden. Dette viser den samme form, der bruges til at oprette en tjeneste, så du kan redigere servicedetaljer. Du kan også klikke på Slet- knappen i bunden af siden for at slette tjenesten. Vær forsigtig, når du redigerer eller sletter eksisterende systemtjenester, såsom telnet eller ftp . Ændring af disse kan gøre det umuligt at logge ind på din maskine (eller værre).
Når en tjeneste ændres, træder den ikke i kraft straks. Du skal klikke på knappen Genstart Inetd på hovedsiden for at få de ændringer, der skal anvendes.
Oprettelse og redigering af RPC-programmer
Generelt behøver du aldrig at oprette eller redigere RPC-programmer på dit system. Hvis du udfører proceduren, ligner den imidlertid oprettelse og redigering af internettjenester. Formularen til redigering og oprettelse af RPC-programmer vil altid indeholde mindst følgende felter:
- Programnavn
Et unikt navn på dette RPC-program (inden for den samme protokol). - Nummer
Hvert RPC-program har et unikt programnummer, der bestemmes, når programmet er skrevet. - aliasser
Andre navne, der kan bruges til at henvise til dette RPC-program.
Nogle operativsystemer (såsom Solaris) tillader et serverprogram at være tilknyttet en RPC-service. Dette program køres af inetd, når det modtager en anmodning om programmet.
Hvis dit system understøtter RPC-serverprogrammer, der er startet af inetd, er de følgende felter også synlige:
Vend tilbage til modulet