Internetové služby

## Tato stránka nápovědy je neúplná

### Úvod

Tento modul umožňuje správu a nastavení internetových služeb, jako je `telnet` , `ftp` a `finger` . Každá internetová služba má jméno, číslo portu a protokol (například `telnet` na portu 23 `tcp` ). Mnoho služeb má také serverový program pro zpracování síťových připojení k těmto službám.

Služby s přidruženým programem jsou řízeny démonem Unix `inetd` , který poslouchá síťová připojení jménem všech svých služeb. Po přijetí připojení se spustí serverový program pro zpracování dat z nového připojení.

Tento modul neřídí všechny internetové služby. Servery, které přijímají mnoho připojení, například HTTPD, SMB nebo NFS, jsou spouštěny samostatně, aby se předešlo zahájení nového procesu pro každý požadavek. Tyto služby lze konfigurovat pomocí jiných modulů Webmin, jako je Samba nebo Apache .

Hlavní stránka tohoto modulu obsahuje seznam všech služeb internetu a RPC ve vašem systému. Služby s přiřazeným programem jsou zobrazeny tučně. Seznam internetových služeb, RPC služeb a programů je převzat ze souborů `/etc/services` , `/etc/rpc` a `/etc/inetd.conf` .

### Vytvoření nové služby

Chcete-li vytvořit novou internetovou službu, klikněte na odkaz `Vytvořit novou službu` pod seznamem aktivních služeb. Tím se dostanete do formuláře, ve kterém lze zadat podrobnosti o nové službě:

- Název služby
  Každá služba musí mít jedinečný název a protokolový pár. To znamená, že dvě služby mohou mít stejný název, pouze pokud používají různé protokoly.

- Protokol
  Komunikační protokol používaný touto službou. Téměř všechny internetové služby používají protokol `TCP` a zbytek používají protokol `UDP` .

- Přístav
  Každá služba má číslo portu, které musí být jedinečné v protokolu používaném službou. Číslo portu musí být mezi 0 a 65535 pro `TCP` i `UDP` .

- Aliasy
  Seznam alternativních názvů použitých k označení této služby. Alias již nelze použít jako název nebo alias existující služby se stejným protokolem.

Názvy internetových služeb lze použít namísto hostitelů v příkazech, jako je `telnet` . Například můžete zadat `telnet foo.bar.com smtp` pro připojení k portu 25 na hostiteli `foo.bar.com` za předpokladu, že internetová služba `smtp` je správně definována.

U služeb s přidruženým programem musíte zvolit možnost `Použít program níže` ???

- Program
  Některé vzácné služby jsou zpracovávány interně pomocí `inetd` . Pro téměř všechny nové služby, které vytvoříte úplnou cestu k programu, který se má pro službu provést, by však mělo být uvedeno zde.

- Argumenty
  Argumenty příkazového řádku předat výše uvedenému programu. Prvním argumentem by měl být název programu a zbývající ostatní parametry, které mají být předány.

- Počkejte režim
  To určuje, zda `inetd` počká, až bude program dokončen, než začnou ostatní, nebo ne. U většiny služeb by to mělo být `Nečekejte` .

- Spustit jako
  Uživatelské jméno uživatele, na kterém by měl být program serveru spuštěn. Většina serverů bude muset být spuštěna jako `root` .

Pokud je přidána nová služba, nabude účinnosti okamžitě. Chcete-li doplnění použít, musíte kliknout na tlačítko `Restart Inetd` na hlavní stránce.

### Úpravy existující služby

Chcete-li upravit službu, klikněte na název služby ze seznamu na hlavní stránce. Zobrazí se stejný formulář jako při vytváření služby, který vám umožní upravit podrobnosti služby. Službu můžete také `odstranit` kliknutím na tlačítko `Odstranit` v dolní části stránky.

Při úpravách nebo mazání existujících systémových služeb, jako jsou `telnet` nebo `ftp,` buďte opatrní. Jejich změna může znemožnit přihlášení k počítači (nebo ještě horší).

Pokud je služba upravena, nabude účinnosti okamžitě. Chcete-li použít změny, musíte kliknout na tlačítko `Restartovat Inetd` na hlavní stránce.

### Vytváření a úpravy programů RPC

Obecně už nikdy nebudete muset vytvářet nebo upravovat programy RPC ve vašem systému. Pokud však postupujete, postup je podobný vytváření a úpravám internetových služeb.

Formulář pro úpravy a vytváření RPC programů bude vždy obsahovat alespoň následující pole:

- Název programu
  Jedinečný název pro tento program RPC (ve stejném protokolu).

- Číslo
  Každý program RPC má jedinečné číslo programu, které je určeno při zápisu programu.

- Aliasy
  Další názvy, které lze použít k označení tohoto programu RPC.

Některé operační systémy (například Solaris) umožňují, aby byl serverový program přidružen ke službě RPC. Tento program bude spuštěn `inetd,` když obdrží žádost o program.

Pokud váš systém podporuje programy RPC serveru spuštěné inetd, budou viditelná také následující pole:

- ???

Návrat do modulu