Інтэрнэт-паслугі

## Гэтая старонка даведкі няпоўная

### Уводзіны

Гэты модуль дазваляе кіраваць і наладжваць Інтэрнэт-сэрвісы, такія як `telnet` , `ftp` і `finger` . Кожны Інтэрнэт-сэрвіс мае імя, нумар порта і пратакол (напрыклад, `telnet` на порце `tcp` 23). У многіх службах таксама ёсць серверная праграма для апрацоўкі сеткавых злучэнняў з гэтымі паслугамі.

Паслугі, звязаныя з праграмай, кантралююцца дэман- `інэтд` Unix, які праслухоўвае сеткавыя злучэнні ад імя ўсіх сваіх службаў. Пасля атрымання злучэння серверная праграма пачынае апрацоўваць дадзеныя з новага злучэння.

Не ўсе Інтэрнэт-паслугі кіруюцца гэтым модулем. Серверы, якія атрымліваюць мноства злучэнняў, такіх як HTTPD, SMB або NFS, запускаюцца асобна, каб пазбегнуць неабходнасці запускаць новы працэс для кожнага запыту. Гэтыя сэрвісы можна наладзіць з дапамогай іншых модуляў Webmin, такіх як Samba або Apache .

На галоўнай старонцы гэтага модуля прыведзены ўсе паслугі Інтэрнэту і RPC у вашай сістэме. Паслугі з прызначанай праграмай адлюстраваны тлустым шрыфтам. Спіс інтэрнэт - паслуг, паслуг RPC і праграм ўзятыя з файлаў `/` і `г.д. / паслуг,` `/` і `г.д. /` і `RPC` `/etc/inetd.conf.`

### Стварэнне новай службы

Каб стварыць новую паслугу ў Інтэрнэце, націсніце на спасылку `Стварыць новую службу` пад спісам актыўных службаў. Гэта прывядзе вас да формы, у якую можна ўвесці рэквізіты новай паслугі:

- Назва службы
  Кожная служба павінна мець унікальнае імя і пару пратаколаў. Гэта азначае, што дзве службы могуць мець аднолькавае імя толькі ў тым выпадку, калі яны выкарыстоўваюць розныя пратаколы.

- Пратакол
  Пратакол сувязі, які выкарыстоўваецца гэтай паслугай. Практычна ўсе інтэрнэт-сэрвісы выкарыстоўваюць `пратакол TCP` , астатнія выкарыстоўваюць `UDP` .

- Порт
  Кожная служба мае нумар порта, які павінен быць унікальным у пратаколе, які выкарыстоўваецца паслугай. Нумар порта павінен быць ад 0 да 65535 як для `TCP, так` і для `UDP` .

- Псеўданімы
  Спіс альтэрнатыўных імёнаў, якія выкарыстоўваюцца для абазначэння гэтай паслугі. Псеўданім ужо не можа выкарыстоўвацца як імя альбо псеўданім існуючай службы з тым жа пратаколам.

Імёны Інтэрнэт-сэрвісаў можна выкарыстоўваць замест імёнаў хастоў у такіх камандах, як `telnet` . Напрыклад, вы можаце набраць `telnet foo.bar.com smtp` для падлучэння да порта 25 на `хосце foo.bar.com` , лічачы, што Інтэрнэт-сэрвіс `smtp` правільна вызначаны.

Для паслуг з звязанай праграмай неабходна выбраць параметр `Выкарыстоўваць праграму ніжэй` ???

- Праграма
  Некаторыя рэдкія паслугі апрацоўваюцца з дапамогай `inetd` . Аднак амаль для ўсіх новых сэрвісаў, якія вы ствараеце поўны шлях да праграмы для выканання службы, трэба падаць тут.

- Аргументы
  Аргументы каманднага радка павінны перайсці да праграмы вышэй. Першы аргумент павінен быць назва праграмы, а астатнія астатнія параметры, якія трэба перадаць.

- Пачакайце рэжым
  Гэта вызначае, ці чакае `inetd` , пакуль праграма не будзе завершана, перш чым запусціць іншыя альбо не. Для большасці службаў гэта павінна быць `Не чакайце` .

- Выканаць як
  Імя карыстальніка сервернай праграмы павінна працаваць як. Большасць сервераў трэба будзе запусціць як `корань` .

Калі дададзеная новая паслуга, яна не ўступіць у сілу адразу. Вы павінны націснуць кнопку `Restart Inetd` на галоўнай старонцы, каб дадаць дадатак.

### Рэдагаванне існуючай службы

Каб адрэдагаваць паслугу, націсніце на імя службы са спісу на галоўнай старонцы. Адкрыецца тая ж форма, што і для стварэння службы, якая дазволіць вам рэдагаваць дадзеныя аб службе. Вы таксама можаце націснуць кнопку « `Выдаліць»` унізе старонкі, каб выдаліць службу.

Будзьце ўважлівыя пры рэдагаванні альбо выдаленні існуючых сістэмных сэрвісаў, такіх як `telnet` або `ftp` . Змяненне іх можа зрабіць немагчымым ўваход на машыну (ці яшчэ горш).

Пры змене паслугі яны не ўступяць у сілу адразу. Трэба націснуць кнопку « `Перазагрузка Inetd»` на галоўнай старонцы, каб змены, якія будуць ужытыя

### Стварэнне і рэдагаванне праграм RPC

Увогуле, вам ніколі не спатрэбіцца ствараць або рэдагаваць праграмы RPC у вашай сістэме. Аднак, калі вы робіце, працэдура падобная на стварэнне і рэдагаванне Інтэрнэт-сэрвісаў.

Форма для рэдагавання і стварэння праграм RPC заўсёды будзе ўтрымліваць як мінімум наступныя палі:

- Назва праграмы
  Унікальная назва гэтай праграмы RPC (у межах аднаго пратакола).

- Нумар
  Кожная праграма RPC мае унікальны нумар праграмы, які вызначаецца пры напісанні праграмы.

- Псеўданімы
  Іншыя імёны, якія могуць выкарыстоўвацца для абазначэння гэтай праграмы RPC.

Некаторыя аперацыйныя сістэмы (напрыклад, Solaris) дазваляюць сервернай праграме быць звязана з паслугай RPC. Гэтая праграма будзе працаваць ад `inetd,` калі атрымае запыт на праграму.

Калі ваша сістэма падтрымлівае серверныя праграмы RPC, запушчаныя inetd, будуць таксама бачныя наступныя палі:

- ???

Вярнуцца да модуля