Internet-palvelut

## Tämä ohjesivu on puutteellinen

### esittely

Tämän moduulin avulla voit hallita ja määrittää Internet-palveluita, kuten `telnet` , `ftp` ja `sormi` . Jokaisella Internet-palvelulla on nimi, porttinumero ja protokolla (kuten `telnet` `TCP-` portissa 23). Monilla palveluilla on myös palvelinohjelma, joka käsittelee verkkoyhteydet kyseisiin palveluihin.

Palveluita, joihin liittyy siihen liittyvä ohjelma, ohjaa Unix `inetd` -deemon, joka kuuntelee verkkoyhteyksiä kaikkien palvelujensa puolesta. Kun yhteys on vastaanotettu, palvelinohjelma käynnistetään käsittelemään uuden yhteyden tietoja.

Kaikkia Internet-palveluita ei hallita tällä moduulilla. Palvelimia, jotka vastaanottavat monia yhteyksiä, kuten HTTPD, SMB tai NFS, ajetaan erikseen, jotta jokaiselle pyynnölle ei tarvitse aloittaa uutta prosessia. Nämä palvelut voidaan määrittää käyttämällä muita Webmin-moduuleja, kuten Samba tai Apache .

Tämän moduulin pääsivulla luetellaan kaikki järjestelmän Internet- ja RPC-palvelut. Palvelut, joille on määritetty ohjelma, näytetään lihavoituna. Internet-palveluiden, RPC-palveluiden ja -ohjelmien luettelo on otettu tiedostoista `/etc/services` , `/etc/rpc` ja `/etc/inetd.conf` .

### Uuden palvelun luominen

Luo uusi Internet-palvelu napsauttamalla `Luo uusi palvelu` -linkkiä aktiivisten palvelujen luettelon alla. Tämä vie sinut muotoon, johon uuden palvelun tiedot voidaan syöttää:

- palvelun nimi
  Jokaisella palvelulla on oltava yksilöivä nimi ja protokollapari. Tämä tarkoittaa, että kahdella palvelulla voi olla sama nimi vain, jos ne käyttävät erilaisia protokollia.

- protokolla
  Tämän palvelun käyttämä viestintäprotokolla. Lähes kaikki Internet-palvelut käyttävät `TCP-` protokollaa, ja loput käyttävät `UDP: tä` .

- portti
  Jokaisella palvelulla on porttinumero, jonka on oltava yksilöivä palvelun käyttämässä protokollassa. Porttinumeron on oltava välillä 0 - 65535 sekä `TCP: lle` että `UDP: lle` .

- aliakset
  Luettelo vaihtoehtoisista nimistä, joita käytetään viittaamaan tähän palveluun. Aliasta ei voida käyttää jo olemassa olevan palvelun nimellä tai aliaksena samalla protokollalla.

Internet-palvelunimiä voidaan käyttää isäntänimien sijasta komennoissa, kuten `telnet` . Voit esimerkiksi kirjoittaa `telnet foo.bar.com smtp` muodostaaksesi yhteyden isäntä `foo.bar.com-` porttiin 25 olettaen, että `smtp-` Internet-palvelu on määritetty oikein.

Palveluihin, joihin liittyy siihen liittyvä ohjelma, on valittava `Käytä alla olevaa ohjelmaa` ???

- Ohjelmoida
  Joitakin harvinaisia palveluja hoitaa sisäisesti `inetd` . Lähes kaikille uusille palveluille, jotka luot kokonaisen polun ohjelmaan suoritettaviksi palvelulle, olisi kuitenkin tässä annettava.

- argumentit
  Komentorivin argumentit, jotka siirretään yllä olevaan ohjelmaan. Ensimmäisen argumentin tulisi olla ohjelman nimi ja loput muut parametrit välitettäväksi.

- Odota-tila
  Tämä määrittää, odottaako `inetd` ohjelman `loputtua` ennen muiden käynnistämistä vai ei. Useimmissa palveluissa tämän pitäisi olla `Älä odota` .

- Suorita kuten
  Palvelinohjelman käyttäjän käyttäjänimi tulisi suorittaa nimellä. Useimpia palvelimia on käytettävä `pääkäyttäjänä` .

Kun uusi palvelu lisätään, se ei tule voimaan heti. Sinun on napsautettava `pääsivun Reset Inetd` -painiketta, jotta lisäystä voidaan käyttää.

### Olemassa olevan palvelun muokkaaminen

Muokkaa palvelua napsauttamalla palvelun nimeä pääsivulla olevasta luettelosta. Tämä näyttää saman lomakkeen, jota käytetään palvelun luomiseen, jotta voit muokata palvelun tietoja. Voit myös poistaa palvelun napsauttamalla sivun alaosassa olevaa `Poista-` painiketta.

Ole varovainen muokkaamalla tai poistaessasi olemassa olevia järjestelmäpalveluita, kuten `telnet` tai `ftp` . Näiden muuttaminen voi estää kirjautumisen koneellesi (tai pahempaa).

Kun palvelua muutetaan, se ei tule voimaan heti. Sinun on napsautettava `pääsivun Reset Inetd` -painiketta, jotta muutokset otetaan käyttöön.

### RPC-ohjelmien luominen ja muokkaaminen

Yleensä sinun ei koskaan tarvitse luoda tai muokata RPC-ohjelmia järjestelmässäsi. Jos teet sen, menettely on kuitenkin samanlainen kuin Internet-palveluiden luominen ja muokkaaminen.

RPC-ohjelmien muokkaamista ja luomista varten tarkoitettu lomake sisältää ainakin seuraavat kentät:

- Ohjelman nimi
  Tämän RPC-ohjelman yksilöllinen nimi (saman protokollan sisällä).

- Määrä
  Jokaisella RPC-ohjelmalla on yksilöivä ohjelmanumero, joka määritetään ohjelman kirjoittamisen yhteydessä.

- aliakset
  Muut nimet, joita voidaan käyttää viitaten tähän RPC-ohjelmaan.

Jotkut käyttöjärjestelmät (kuten Solaris) sallivat palvelinohjelman liittämisen RPC-palveluun. `Inetd` suorittaa tämän ohjelman, kun se vastaanottaa pyynnön ohjelmasta.

Jos järjestelmäsi tukee inetd: n käynnistämiä RPC-palvelinohjelmia, myös seuraavat kentät ovat näkyvissä:

- ???

Palaa moduuliin