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