Internetdienste

## Hierdie hulppagina is onvolledig

### inleiding

Met hierdie module kan u internetdienste soos `telnet` , `ftp` en `vinger` bestuur en opstel. Elke internetdiens het 'n naam, poortnommer en protokol (soos `telnet` op `tcp-` poort 23). Baie dienste het ook 'n bedienerprogram om netwerkverbindings met die dienste te hanteer.

Dienste met 'n gepaardgaande program word beheer deur die Unix `inetd` daemon, wat namens al sy dienste na netwerkverbindings luister. Wanneer 'n verbinding ontvang word, word die bedienerprogram begin om data vanaf die nuwe verbinding te hanteer.

Nie alle internetdienste word deur hierdie module bestuur nie. Bedieners wat baie verbindings ontvang, soos HTTPD, SMB of NFS, word afsonderlik bestuur om te verhoed dat 'n nuwe proses vir elke versoek hoef te begin. Hierdie dienste kan gekonfigureer word met behulp van ander Webmin-modules, soos Samba of Apache .

Die hoofblad vir hierdie module bevat 'n lys van al die internet- en RPC-dienste op u stelsel. Dienste met 'n toegewysde program word vetgedruk. Die lys internetdienste, RPC-dienste en programme is geneem uit die lêers `/ ens / dienste` , `/ ens / rpc` en `/etc/inetd.conf` .

### Die skep van 'n nuwe diens

Om 'n nuwe internetdiens te skep, klik op die skakel `Skep nuwe diens` onder die lys aktiewe dienste. Dit sal u na 'n vorm neem waarin die besonderhede van die nuwe diens ingevoer kan word:

- Diensnaam
  Elke diens moet 'n unieke naam en protokolpaar hê. Dit beteken dat twee dienste dieselfde naam kan hê as hulle verskillende protokolle gebruik.

- Protokol
  Die kommunikasieprotokol wat deur hierdie diens gebruik word. Byna alle internetdienste gebruik die `TCP-` protokol, en die res gebruik `UDP` .

- Port
  Elke diens het 'n poortnommer wat uniek moet wees binne die protokol wat deur die diens gebruik word. Die poortnommer moet tussen 0 en 65535 wees vir beide `TCP` en `UDP` .

- aliasse
  'N Lys met alternatiewe name wat gebruik word om na hierdie diens te verwys. 'N Alias kan nie reeds gebruik word as die naam of alias van 'n bestaande diens met dieselfde protokol nie.

Internet-diensname kan in plaas van gasheername gebruik word in opdragte soos `telnet` . U kan byvoorbeeld `telnet foo.bar.com smtp intik` om aan te sluit by poort 25 op die gasheer `foo.bar.com` , as u aanvaar dat die `smtp-` internetdiens korrek gedefinieër is.

Vir dienste met 'n gepaardgaande program, moet u die opsie `Gebruik die onderstaande program` kies ???

- program
  Sommige seldsame dienste word intern deur `inetd hanteer` . Hier moet u egter byna alle nuwe dienste wat u die volledige pad na die program skep om vir die diens uit te voer, verskaf.

- argumente
  Kommandolynargumente om na die program hierbo deur te gee. Die eerste argument moet die programnaam wees, en die res ander parameters om te slaag.

- Wagmodus
  Dit bepaal of `inetd` sal wag totdat die program voltooi is voordat enige ander begin word of nie. Vir die meeste dienste moet dit `wag` . `Moenie wag nie` .

- Uit te voer as
  Die gebruikernaam van die gebruiker van die bedienerprogram moet uitgevoer word as. Die meeste bedieners sal as `wortel bedryf moet word` .

As 'n nuwe diens bygevoeg word, tree dit nie onmiddellik in werking nie. U moet op die `Restart Inetd-` knoppie op die hoofblad klik om die toevoeging toe te pas.

### Bewerk van 'n bestaande diens

Om 'n diens te wysig, klik op die diensnaam van die lys op die hoofblad. Dit sal dieselfde vorm vertoon wat gebruik word om 'n diens te skep om die diensbesonderhede te wysig. U kan ook op die `Delete-` knoppie onderaan die bladsy klik om die diens te verwyder.

Wees versigtig wanneer u bestaande stelseldienste soos `telnet` of `ftp` redigeer of uitvee. As u dit verander, kan u (of erger) nie op u masjien aanmeld nie.

As 'n diens gewysig word, tree dit nie onmiddellik in werking nie. U moet die `Restart Inetd-` knoppie op die hoofblad klik vir die wysigings wat toegepas moet word.

### Skep en redigeer RPC-programme

Oor die algemeen hoef u nooit RPC-programme op u stelsel te skep of te redigeer nie. As u egter die prosedure doen, is dit soortgelyk aan die skep en redigering van internetdienste.

Die vorm vir die redigering en skep van RPC-programme sal altyd ten minste die volgende velde bevat:

- Programnaam
  'N Unieke naam vir hierdie RPC-program (binne dieselfde protokol).

- aantal
  Elke RPC-program het 'n unieke programnommer wat bepaal word wanneer die program geskryf word.

- aliasse
  Ander name wat gebruik kan word om na hierdie RPC-program te verwys.

Sommige bedryfstelsels (soos Solaris) laat toe dat 'n bedienerprogram met 'n RPC-diens geassosieer word. Hierdie program word bestuur deur `inetd` wanneer dit 'n versoek vir die program ontvang.

As u stelsel RPC-bedienerprogramme ondersteun wat deur inetd begin is, sal die volgende velde ook sigbaar wees:

- ???

Keer terug na module