Interneta pakalpojumi 
Šī palīdzības lapa ir nepilnīga
Ievads
Šis modulis ļauj pārvaldīt un iestatīt tādus interneta pakalpojumus kā telnet , ftp un pirksts . Katram interneta pakalpojumam ir nosaukums, porta numurs un protokols (piemēram, telnet TCP portā 23). Daudziem pakalpojumiem ir arī servera programma, lai apstrādātu tīkla savienojumus ar šiem pakalpojumiem. Pakalpojumus ar saistīto programmu kontrolē Unix inetd dēmons, kurš visu savu pakalpojumu vārdā klausās tīkla savienojumus. Kad ir saņemts savienojums, servera programma tiek sākta, lai apstrādātu datus no jaunā savienojuma.
Ne visus interneta pakalpojumus pārvalda šis modulis. Serveri, kas saņem daudzus savienojumus, piemēram, HTTPD, SMB vai NFS, tiek darbināti atsevišķi, lai katram pieprasījumam nebūtu jāsāk jauns process. Šos pakalpojumus var konfigurēt, izmantojot citus Webmin moduļus, piemēram, Samba vai Apache .
Šī moduļa galvenajā lapā ir uzskaitīti visi interneta un RPC pakalpojumi jūsu sistēmā. Pakalpojumi, kuriem ir piešķirta programma, tiek parādīti treknrakstā. Interneta pakalpojumu, RPC pakalpojumu un programmu saraksts ir ņemts no failiem /etc/services , /etc/rpc un /etc/inetd.conf .
Jauna pakalpojuma izveide
Lai izveidotu jaunu interneta pakalpojumu, zem aktīvo pakalpojumu saraksta noklikšķiniet uz saites Izveidot jaunu pakalpojumu. Tiks atvērta forma, kurā var ievadīt sīkāku informāciju par jauno pakalpojumu: - Pakalpojuma nosaukums
Katram pakalpojumam jābūt unikālam nosaukumam un protokolu pārim. Tas nozīmē, ka diviem pakalpojumiem var būt vienāds nosaukums tikai tad, ja tie izmanto dažādus protokolus. - Protokols
Komunikāciju protokols, ko izmanto šis pakalpojums. Gandrīz visi interneta pakalpojumi izmanto TCP protokolu, bet pārējie izmanto UDP . - Osta
Katram pakalpojumam ir porta numurs, kuram jābūt unikālam protokolā, ko izmanto pakalpojums. Porta numuram jābūt no 0 līdz 65535 gan TCP, gan UDP . - Pseidonīmi
Alternatīvo vārdu saraksts, ko izmanto, lai atsauktos uz šo pakalpojumu. Pseidonīmu nevar jau izmantot kā esoša pakalpojuma vārdu vai aizstājvārdu ar to pašu protokolu.
Komandās, piemēram, telnet , resursdatoru vārdu vietā var izmantot interneta pakalpojumu nosaukumus. Piemēram, varat ierakstīt telnet foo.bar.com smtp, lai izveidotu savienojumu ar resursdatora foo.bar.com 25. portu, pieņemot, ka smtp interneta pakalpojums ir definēts pareizi.
Pakalpojumiem ar saistīto programmu jums jāizvēlas opcija Lietot programmu zemāk ???
- Programma
Ar dažiem retiem pakalpojumiem iekšēji rīkojas inetd . Tomēr šeit vajadzētu norādīt gandrīz visiem jaunajiem pakalpojumiem, kuriem jūs izveidojat pilnu ceļu uz programmas izpildi. - Argumenti
Komandrindas argumenti, kas jānodod iepriekš norādītajai programmai. Pirmajam argumentam vajadzētu būt programmas nosaukumam, bet pārējiem pārējiem parametriem. - Gaidīšanas režīms
Tas nosaka, vai inetd gaidīs, līdz programma būs pabeigta, pirms uzsāks citus, vai nē. Lielākajai daļai pakalpojumu tas ir jāgaida . - Izpildīt kā
Lietotāja servera programmas lietotājvārds ir jādarbina kā. Lielākajai daļai serveru būs jādarbojas kā saknei .
Kad tiek pievienots jauns pakalpojums, tas nestājas spēkā nekavējoties. Lai papildinājums tiktu piemērots, galvenajā lapā ir jānoklikšķina uz pogas Restart Inetd .
Esoša pakalpojuma rediģēšana
Lai rediģētu pakalpojumu, galvenajā lapā esošajā sarakstā noklikšķiniet uz pakalpojuma nosaukuma. Tiks parādīta tā pati forma, ko izmanto pakalpojuma izveidošanai, lai ļautu rediģēt pakalpojuma informāciju. Lai dzēstu pakalpojumu, varat arī noklikšķināt uz pogas Dzēst lapas apakšā. Esiet piesardzīgs, rediģējot vai izdzēšot esošos sistēmas pakalpojumus, piemēram, telnet vai ftp . To mainīšana var padarīt neiespējamu pieteikšanos savā mašīnā (vai vēl sliktāk).
Ja pakalpojums tiek modificēts, tas nestājas spēkā nekavējoties. Lai izmantotu izmaiņas, galvenajā lapā ir jānoklikšķina uz pogas Restart Inetd .
RPC programmu izveidošana un rediģēšana
Parasti jums nekad nevajadzēs izveidot vai rediģēt RPC programmas jūsu sistēmā. Tomēr, ja jūs darāt, procedūra ir līdzīga interneta pakalpojumu izveidošanai un rediģēšanai. RPC programmu rediģēšanas un izveides formā vienmēr būs vismaz šādi lauki:
- Programmas nosaukums
Šīs RPC programmas unikālais nosaukums (tajā pašā protokolā). - Skaits
Katrai RPC programmai ir unikāls programmas numurs, ko nosaka, rakstot programmu. - Pseidonīmi
Citi nosaukumi, kurus var izmantot, lai atsauktos uz šo RPC programmu.
Dažas operētājsistēmas (piemēram, Solaris) ļauj servera programmu saistīt ar RPC pakalpojumu. Šo programmu darbos inetd, kad tā saņems programmas pieprasījumu.
Ja jūsu sistēma atbalsta RPC servera programmas, kuras uzsācis inetd, būs redzami arī šie lauki:
Atgriezties modulī