Чӣ гуна / etc / хидматҳо дар Linux / Unix?

Хизматрасонии Linux Файлҳоро Портфоли хуб медонад

Store-и системаҳои оператсионии UNIX чӣ гуна файлҳои хидматрасониро дар / etc / хидматҳо номидааст. Маълумот дар бораи хидматҳои сершумор, ки барномаҳои муштарӣ метавонанд дар компютер истифода шаванд. Дар дохили файл номи хидмат, рақами порт ва протоколе, ки вай истифода мебарад, ва ҳар гуна аломатҳои дахлдор.

Рақамҳои портӣ ба хидматҳои мушаххас ба монанди файли мизбон дар компютерҳои Windows харитаи мобилӣ ба нишонии IP ба ҳам пайваст карда мешаванд . Бо вуҷуди ин, файлҳои хидматрасонии UNIX намоишҳои IP-ро дар бар намегиранд, аммо ба ҷои он, ки хидмат TCP ё UDP ва кадом номҳои умумиро дар бар мегирад.

Таҳрири матнии оддӣ барои тағир додани файли / etc / хидматҳо, монанди Сомонӣ ё Kate.

Намунаи Феҳристи Хизматҳои UNIX

Дар UNIX, нақши калидии файли конфигуратсия / etc / хидматҳо то оне, ки барномаҳо метавонанд дастгоҳҳои getportbyname () -ро дар коди худ бо мақсади фаҳмидани он, ки кадом портро бояд истифода кунанд. Масалан, тақсимоти почтаи POP3 як getportbyname (POP3) барои гирифтани иттилооти 110, ки POP3 иҷро мешавад.

Фикри он аст, ки агар ҳамаи POP3 дизайнерҳо (getportbyname) истифода баранд, он гоҳ, ки чӣ гуна POP3 мӯҳтавои шумо новобаста аз он, шумо метавонед бо рақами портии худ бо таҳрир / etc / хидматҳо ҳамеша мукофотонро барқарор кунед.

Эзоҳ: Бо истифода аз феҳристи хидматҳо боэътимоди он, ки чӣ гуна рақамҳои портфактро муайян кунед. Агар шумо хоҳед, ки чӣ гуна барномаҳои бандарӣ истифода баранд, шумо бояд макони барномаро истифода баред, то фаҳмед, ки кадом бандарҳо ба кадом равандҳо дахл доранд. Агар иҷро кардани листофул мувофиқ бошад, пас шумо бояд ба портҳо дар усули умумӣ таҳқиқ кунед.

Ҳамаи хидматҳои хидматрасон ба ҳамон синониш :

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

Бо вуҷуди ин, як алюминий ва шарҳ барои воридкунии ҳар як пойгоҳи додаи лозим нест, зеро шумо метавонед дар ин файли хадамоти мисол мебинед:

$ cat / etc / services # # Copyright 2008 Sun Microsystems, Inc. Ҳамаи ҳуқуқ маҳфуз аст. # Истифодаи шартҳои иҷозатнома. Хизматрасонии шабака, тарзи интернет # tcpmux 1 / tcp echo 7 / tcp echo 7 / udp партофташуда 9 / tcp нусхабардории партофташуда 9 / udp nink systat Истифодабарандагон 11 рӯз / шабонарӯзӣ / 13 дақиқаи шабонарӯзӣ 13/10 дақиқа 15 / tcp пурборкунӣ 19 / tcp ttytst функсия 19 / udp манбаъи ftp-маълумот 20 / tcp ftp 21 / tcp ssh 22 / tcp # Secure Shell telnet 23 / tcp smtp 25 / tcp timserver time 37 / ucp timserver номи 42 / udp номи адресӣ 43 / tcp nicname # одатан ба слайд 901 / tcp # Samba Web Adm.Tool servicetag 6481 / udp servicetag 6481 / tcp snmpd 161 / udp snmp # SMA snmp deemon $