Interneto paslaugos

## Šis pagalbos puslapis yra neišsamus

### Įvadas

Šis modulis leidžia valdyti ir nustatyti interneto paslaugas, tokias kaip „ `telnet“` , `FTP` ir „ `Finger“` . Kiekviena interneto paslauga turi pavadinimą, prievado numerį ir protokolą (pvz., `Telnet` `TCP` prievadą 23). Daugelyje tarnybų taip pat yra serverio programa, skirta tvarkyti tinklo ryšius su tomis paslaugomis.

Paslaugas su susijusia programa kontroliuoja „Unix `inetd“` demonas, kuris visų savo paslaugų vardu klausosi tinklo jungčių. Gavus ryšį, serverio programa pradedama tvarkyti duomenis iš naujo ryšio.

Šis modulis valdo ne visas interneto paslaugas. Serveriai, gaunantys daug jungčių, tokių kaip HTTPD, SMB ar NFS, yra paleidžiami atskirai, kad nereikėtų pradėti naujo proceso kiekvienai užklausai. Šios paslaugos gali būti sukonfigūruotos naudojant kitus „Webmin“ modulius, tokius kaip „ Samba“ arba „ Apache“ .

Pagrindiniame šio modulio puslapyje pateikiamos visos jūsų sistemos interneto ir RPC paslaugos. Paslaugos, kurioms priskirta programa, rodomos paryškintu šriftu. Interneto paslaugų, RPC paslaugų ir programų sąrašas yra paimtas iš failų `/etc/services` , `/etc/rpc` ir `/etc/inetd.conf` .

### Naujos paslaugos kūrimas

Norėdami sukurti naują interneto paslaugą, spustelėkite aktyvių paslaugų sąrašo apačioje esančią nuorodą `Sukurti naują paslaugą` . Tai pateiks į formą, kurioje bus galima įvesti naujos paslaugos informaciją:

- Paslaugos pavadinimas
  Kiekviena paslauga turi turėti unikalų pavadinimą ir protokolų porą. Tai reiškia, kad dvi paslaugos gali turėti tą patį pavadinimą tik tuo atveju, jei jos naudoja skirtingus protokolus.

- Protokolas
  Ryšio protokolas, kurį naudoja ši tarnyba. Beveik visos interneto paslaugos naudoja `TCP` protokolą, o likusios - `UDP` .

- Uostas
  Kiekviena paslauga turi prievado numerį, kuris turi būti unikalus paslaugos naudojamame protokole. Tiek `TCP,` tiek `UDP` prievado numeris turi būti nuo 0 iki 65535.

- Slapyvardžiai
  Alternatyvių pavadinimų, naudojamų šiai paslaugai paminėti, sąrašas. Pseudonimas negali būti jau naudojamas kaip esamos paslaugos su tuo pačiu protokolu vardas arba slapyvardis.

Interneto paslaugų pavadinimai gali būti naudojami vietoj pagrindinio kompiuterio pavadinimų tokiose komandose kaip „ `telnet“` . Pvz., Galite įvesti `telnet foo.bar.com smtp,` kad prisijungtumėte prie pagrindinio kompiuterio `foo.bar.com` 25 prievado, darant prielaidą, kad `smtp` interneto paslauga yra apibrėžta teisingai.

Paslaugoms su susijusia programa turite pasirinkti parinktį `Naudoti programą žemiau` ???

- Programa
  Kai kurias retas paslaugas „ `inetd“` tvarko viduje. Tačiau čia turėtų būti nurodytas beveik visoms naujoms paslaugoms, kurias sukuriate visas programos vykdymo kelias.

- Argumentai
  Komandinės eilutės argumentai, kuriuos reikia perduoti aukščiau esančiai programai. Pirmasis argumentas turėtų būti programos pavadinimas, o kiti - perduoti kiti parametrai.

- Laukimo režimas
  Tai lemia, ar „ `inetd` “ lauks, kol programa bus baigta, prieš paleisdamas kitus, ar ne. Daugeliui paslaugų tai turėtų būti `nelaukite` .

- Vykdyti kaip
  Vartotojo, serverio programos, vartotojo vardas turėtų būti vykdomas kaip. Dauguma serverių turės būti paleisti kaip `root` .

Pridėjus naują paslaugą, ji nebus pradėta taikyti iškart. Norėdami pritaikyti papildymą, pagrindiniame puslapyje turite spustelėti mygtuką `Paleisti iš naujo` .

### Esamos paslaugos redagavimas

Norėdami redaguoti paslaugą, pagrindiniame puslapyje esančiame sąraše spustelėkite paslaugos pavadinimą. Bus rodoma ta pati forma, kuri naudojama kuriant paslaugą, kad galėtumėte redaguoti išsamią paslaugos informaciją. Norėdami ištrinti paslaugą, taip pat galite spustelėti mygtuką „ `Trinti` “ puslapio apačioje.

Redaguokite ar trinkite esamas sistemos paslaugas, tokias kaip „ `telnet“` ar „ `FTP“,` būkite atsargūs. Pakeitus juos, gali būti neįmanoma prisijungti prie savo kompiuterio (arba dar blogiau).

Pakeitus paslaugą, ji nebus pradėta taikyti iškart. Norėdami pritaikyti pakeitimus, pagrindiniame puslapyje turite spustelėti mygtuką `Paleisti iš naujo` .

### RPC programų kūrimas ir redagavimas

Apskritai, jums niekada nereikės kurti ar redaguoti RPC programų savo sistemoje. Tačiau jei atliksite procedūrą, panašią į interneto paslaugų kūrimą ir redagavimą.

RPC programų redagavimo ir kūrimo formoje visada bus bent šie laukai:

- Programos pavadinimas
  Unikalus šios RPC programos pavadinimas (tame pačiame protokole).

- Skaičius
  Kiekviena RPC programa turi unikalų programos numerį, kuris nustatomas parašius programą.

- Slapyvardžiai
  Kiti pavadinimai, kurie gali būti naudojami nurodant šią RPC programą.

Kai kurios operacinės sistemos (tokios kaip „Solaris“) leidžia serverio programą susieti su RPC paslauga. Šią programą vykdys „ `inetd“,` kai gaus programos prašymą.

Jei jūsų sistema palaiko RPC serverio programas, paleistas „inetd“, taip pat bus matomi šie laukai:

- ???

Grįžti į modulį