Шта је / етц / услуге у Линуку / Унику?

Линук сервисне датотеке чувају добро познате портове

УНИКС оперативни системи чувају оно што се назива датотека услуга на / етц / сервицес. Он чува информације о бројним услугама које корисничке апликације могу користити на рачунару. Унутар датотеке је име сервиса, број порта и протокол који користи, као и било који важећи алијаси.

Бројеви портова су мапирани на одређене сервисе, слично као датотека хостова на Виндовс рачунарима, мапира име хоста на ИП адресу . Међутим, датотека услуге услуге УНИКС-а не укључује ИП адресе, већ умјесто информација о томе да ли је услуга ТЦП или УДП и од којих заједничких имена може доћи.

Једноставан текстовни едитор може се користити за уређивање датотеке / етц / сервицес, као што је Вим или Кате.

Пример датотеке УНИКС сервиса

На УНИКС-у, кључна улога конфигурационог фајла / етц / сервиса је да програми могу да изврше гетпортбинаме () сокетове позивају у свој код, како би разумели који порт би требали користити. На пример, ПОП3 е-поштни демон би могао да изврши гетпортбинаме (ПОП3) како би преузео број 110 за који се укључује ПОП3.

Идеја је да, уколико сви ПОП3 демони користе гетпортбинаме (), онда без обзира на који покемон прозор покреће, увек можете да конфигуришете свој број порта уређивањем / етц / сервицес.

Напомена: Непознато је да користите датотеку сервиса како бисте сазнали који бројеви портова значе. Ако желите да сазнате који програми портова користе, требало би да користите програм лсоф да бисте сазнали тачно који портови су везани за који процес. Ако покренете лсоф није прикладан, онда бисте требали истраживати портове у општијој референци.

Сви фајлови услуга слиједе исту синтаксу :

имена портова / протокола примедби

Међутим, није потребан псеудоним и коментар за сваки унос базе података, јер у овом примеру можете видети датотеку услуге:

$ цат / етц / сервицес # # Цопиригхт 2008 Сун Мицросистемс, Инц. Сва права придржана. # Употреба подлеже условима лиценце. # #идент "@ (#) сервицес 1.34 08.11.19 СМИ" # # Мрежне услуге, Интернет стил # тцпмук 1 / тцп ецхо 7 / тцп ецхо 7 / удп одбацивање 9 / тцп нулл нулл одбацивање 9 / удп нинк нулл систат 11 / тцп корисници дневно 13 / тцп дневно 13 / удп нетстат 15 / тцп пуњење 19 / тцп ттитст изворно пуњење 19 / удп ттитст изворни фтп-подаци 20 / тцп фтп 21 / тцп ссх 22 / тцп # Сецуре Схелл телнет 23 / тцп смтп 25 / тцп време поште 37 / тцп тимерсервер 37 / удп тимерсервер име 42 / удп намесервер вхоис 43 / тцп ницнаме # обично на сри-ниц сват 901 / тцп # Самба Веб Адм.Тоол сервис 6481 / удп сервицетаг 6481 / тцп снмпд 161 / удп снмп # СМА снмп даемон $