Internetne storitve 
Ta stran za pomoč je nepopolna
Uvod
Ta modul vam omogoča upravljanje in nastavitev internetnih storitev, kot so telnet , ftp in finger . Vsaka internetna storitev ima ime, številko vrat in protokol (na primer telnet na portalu tcp 23). Mnoge storitve imajo tudi strežniški program za upravljanje omrežnih povezav s temi storitvami. Storitve s povezanim programom nadzoruje demon Unix inetd , ki v imenu vseh svojih storitev posluša omrežne povezave. Ko je prejeta povezava, se začne strežniški program za obdelavo podatkov iz nove povezave.
Ta modul ne upravlja vseh internetnih storitev. Strežniki, ki prejmejo veliko povezav, kot so HTTPD, SMB ali NFS, se izvajajo ločeno, da ne bi morali začeti novega postopka za vsako zahtevo. Te storitve je mogoče konfigurirati z drugimi moduli Webmin, na primer Samba ali Apache .
Na glavni strani tega modula so navedene vse internetne in RPC storitve v vašem sistemu. Storitve z dodeljenim programom so prikazane krepko. Seznam internetnih storitev, storitev in programov RPC je vzet iz datotek /etc/services , /etc/rpc in /etc/inetd.conf .
Ustvarjanje nove storitve
Če želite ustvariti novo internetno storitev, pod seznamom aktivnih storitev kliknite povezavo Ustvari novo storitev . Tako boste prišli do obrazca, v katerega boste lahko vnesli podrobnosti nove storitve: - Ime storitve
Vsaka storitev mora imeti edinstveno ime in par protokolov. To pomeni, da imata dve storitvi lahko isto ime le, če uporabljata različne protokole. - Protokol
Komunikacijski protokol, ki ga uporablja ta storitev. Skoraj vse internetne storitve uporabljajo protokol TCP , ostale pa uporabljajo UDP . - Pristanišče
Vsaka storitev ima številko vrat, ki mora biti edinstvena v protokolu, ki ga uporablja storitev. Številka vrat mora biti med 0 in 65535 za TCP in UDP . - Zimbe
Seznam alternativnih imen, ki se uporabljajo za sklicevanje na to storitev. Vzdevek ni mogoče že uporabiti kot ime ali vzdevek obstoječe storitve z istim protokolom.
Imena internetnih storitev se lahko namesto imen gostiteljev uporabljajo v ukazih, kot je telnet . Na primer, lahko vpišete telnet foo.bar.com smtp in se povežete s vrata 25 na gostiteljskem foo.bar.com , če predpostavimo, da je internetna storitev smtp pravilno definirana.
Za storitve s povezanim programom morate izbrati možnost Uporabi spodnji program ???
- Program
Nekatere redke storitve interno upravlja inetd . Vendar pa je tukaj treba navesti skoraj vse nove storitve, za katere ustvarite celotno pot do programa za izvajanje storitve. - Argumenti
Argumenti ukazne vrstice za prehod na zgornji program. Prvi argument naj bo ime programa, preostali pa drugi parametri. - Počakajte
To določa, ali bo inetd počakal, da se program zaključi, preden začnete kateri koli drug ali ne. Za večino storitev naj bo to Ne čakaj . - Izvedi kot
Uporabniško ime uporabnika, v katerem naj se izvaja strežniški program. Večino strežnikov bo treba zagnati kot root .
Ko se doda nova storitev, ne začne veljati takoj. Za dodatek, ki ga želite uporabiti, na glavni strani morate klikniti gumb Restart Inetd .
Urejanje obstoječe storitve
Če želite urediti storitev, kliknite ime storitve s seznama na glavni strani. Prikaže se enak obrazec, ki se uporablja za ustvarjanje storitve, ki vam omogoča urejanje podrobnosti o storitvi. Za izbris storitve lahko kliknete tudi gumb Izbriši na dnu strani. Bodite previdni pri urejanju ali brisanju obstoječih sistemskih storitev, kot sta telnet ali ftp . Če jih spremenite, se ne morete prijaviti v računalnik (ali še huje).
Ko je storitev spremenjena, ne začne veljati takoj. Če želite uporabiti spremembe, kliknite gumb Restart Inetd na glavni strani.
Ustvarjanje in urejanje programov RPC
Na splošno vam nikoli ne bo treba ustvarjati ali urejati programov RPC v vašem sistemu. Če pa postopek, je podoben ustvarjanju in urejanju internetnih storitev. Obrazec za urejanje in ustvarjanje programov RPC bo vedno vseboval vsaj naslednja polja:
- Ime programa
Edinstveno ime tega programa RPC (znotraj istega protokola). - Številka
Vsak program RPC ima edinstveno številko programa, določeno, ko je program napisan. - Zimbe
Druga imena, ki jih je mogoče uporabiti za sklicevanje na ta program RPC.
Nekateri operacijski sistemi (na primer Solaris) omogočajo povezavo strežniškega programa s storitvijo RPC. Ta program bo izvajal inetd, ko prejme zahtevo za program.
Če vaš sistem podpira strežniške programe RPC, ki jih je sprožil inetd, bodo vidna tudi naslednja polja:
Vrnitev na modul