Rechercher une page de manuel
services
Langue: ru
Version: 11 ÑÎ×ÁÒÑ 1996 (openSuse - 09/10/07)
Section: 5 (Format de fichier)
îáú÷áîéå
services - ÓÐÉÓÏË ÓÌÕÖÂ ÓÅÔÉ Internetïðéóáîéå
services - ÜÔÏ ÐÒÏÓÔÏÊ ASCII-ÆÁÊÌ, ÓÏÐÏÓÔÁ×ÌÑÀÝÉÊ ÔÅËÓÔÏ×ÙÅ ÉÍÅÎÁ ÓÌÕÖ internet É ÎÁÚÎÁÞÅÎÎÙÅ ÉÍ ÎÏÍÅÒÁ ÐÏÒÔÏ× É ÔÉÐÙ ÐÒÏÔÏËÏÌÏ×. ëÁÖÄÁÑ ÐÒÏÇÒÁÍÍÁ, ÒÁÂÏÔÁÀÝÁÑ Ó ÓÅÔØÀ, ÄÏÌÖÎÁ ÏÂÒÁÝÁÔØÓÑ Ë ÜÔÏÍÕ ÆÁÊÌÕ, ÞÔÏÂÙ ÕÚÎÁÔØ ÎÏÍÅÒ ÐÏÒÔÁ (É ÐÒÏÔÏËÏÌ) ÄÌÑ Ó×ÏÅÊ ÕÓÌÕÇÉ. âÉÂÌÉÏÔÅËÁ ÑÚÙËÁ C ÐÏÄÄÅÒÖÉ×ÁÅÔ ÏÂÒÁÝÅÎÉÑ Ë ÜÔÏÍÕ ÆÁÊÌÕ ÉÚ ÄÒÕÇÉÈ ÐÒÏÇÒÁÍÍ Ó ÐÏÍÏÝØÀ ÆÕÎËÃÉÊ getservent(3), getservbyname(3), getservbyport(3), setservent(3), É endservent(3).îÏÍÅÒÁ ÐÏÒÔÏ× ÎÁÚÎÁÞÁÀÔÓÑ IANA (Internet Assigned Numbers Authority), É × ÎÁÓÔÏÑÝÉÊ ÍÏÍÅÎÔ ÏÎÉ ×ÚÑÌÉ ÚÁ ÐÒÁ×ÉÌÏ ÎÁÚÎÁÞÁÔØ ÎÏÍÅÒÁ ÓÒÁÚÕ ÏÂÏÉÍ ÐÒÏÔÏËÏÌÁÍ, TCP É UDP. ðÏÜÔÏÍÕ ÂÏÌØÛÉÎÓÔ×Ï ÎÁÚÎÁÞÅÎÉÊ ÉÍÅÀÔ Ä×Å ÚÁÐÉÓÉ, ÄÁÖÅ ÄÌÑ ÓÌÕÖÂ, ËÏÔÏÒÙÅ ÒÁÂÏÔÁÀÔ ÔÏÌØËÏ ÐÏ TCP.
îÏÍÅÒÁ ÐÏÒÔÏ×, ÌÅÖÁÝÉÈ ÎÉÖÅ 1024 (ÔÁËÖÅ ÎÁÚÙ×ÁÅÍÙÈ 'ÎÉÖÎÉÅ (low numbered)' ÐÏÒÔÙ) ÍÏÇÕÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÔÏÌØËÏ ÐÏÌØÚÏ×ÁÔÅÌÅÍ root (ÓÍÏÔÒÉ bind(2), tcp(7), É udp(7).) üÔÏ ÓÄÅÌÁÎÏ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ËÌÉÅÎÔÙ, ÐÏÄËÌÀÞÉ×ÛÉÅÓÑ Ë ÎÉÖÎÅÍÕ ÐÏÒÔÕ, ÍÏÇÌÉ ÂÙÔØ Õ×ÅÒÅÎÙ, ÞÔÏ ÎÁ ÜÔÏÍ ÐÏÒÔÕ ÒÁÂÏÔÁÅÔ ÓÔÁÎÄÁÒÔÎÙÊ ÓÅÒ×ÉÓ, ÕÓÔÁÎÏ×ÌÅÎÎÙÊ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ, Á ÎÅ ËÁËÁÑ-ÎÉÂÕÄØ ÓÔÒÁÎÎÁÑ ÐÒÏÇÒÁÍÍÁ, ÚÁÐÕÝÅÎÎÁÑ ÏÂÙÞÎÙÍ ÐÏÌØÚÏ×ÁÔÅÌÅÍ. èÏÒÏÛÏ ÉÚ×ÅÓÔÎÙÅ ÎÏÍÅÒÁ ÐÏÒÔÏ×, ÒÅÇÉÓÔÒÉÒÕÅÍÙÅ × IANA, ÏÂÙÞÎÏ ÒÁÓÐÏÌÁÇÁÀÔÓÑ × ÜÔÏÍ ÄÏÓÔÕÐÎÏÍ ÔÏÌØËÏ ÄÌÑ ÁÄÍÉÎÉÓÔÒÁÔÏÒÁ ÐÒÏÍÅÖÕÔËÅ.
îÁÌÉÞÉÅ ÚÁÐÉÓÉ Ï ÓÌÕÖÂÅ × ÆÁÊÌÅ services ÎÅÏÂÑÚÁÔÅÌØÎÏ ÏÚÎÁÞÁÅÔ, ÞÔÏ ÔÁËÁÑ ÓÌÕÖÂÁ ÚÁÐÕÝÅÎÁ ÎÁ ÍÁÛÉÎÅ. óÍÏÔÒÉÔÅ ÆÁÊÌ inetd.conf(5), × ËÏÔÏÒÏÍ ÎÁÓÔÒÁÉ×ÁÀÔÓÑ ÐÒÅÄÏÓÔÁ×ÌÑÅÍÙÅ Internet-ÓÌÕÖÂÙ. úÁÍÅÔØÔÅ, ÞÔÏ ÎÅ ×ÓÅ ÓÅÔÅ×ÙÅ ÓÌÕÖÂÙ ÚÁÐÕÓËÁÀÔÓÑ Ó ÐÏÍÏÝØÀ inetd(8), É ÐÏÜÔÏÍÕ ÉÈ ÍÏÖÅÔ ÎÅ ÂÙÔØ × inetd.conf(5). ÷ ÞÁÓÔÎÏÓÔÉ, news- (NNTP) É mail- (SMTP) ÓÅÒ×ÅÒÁ ÞÁÓÔÏ ÚÁÐÕÓËÁÀÔÓÑ ÉÚ ÓËÒÉÐÔÏ× ÚÁÇÒÕÚËÉ ÓÉÓÔÅÍÙ.
íÅÓÔÏÐÏÌÏÖÅÎÉÅ ÆÁÊÌÁ services ÏÐÒÅÄÅÌÑÅÔÓÑ × /usr/include/netdb.h ÍÁËÒÏÐÅÒÅÍÅÎÎÏÊ _PATH_SERVICES. ïÂÙÞÎÏ ÏÎÁ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ × /etc/services.
ëÁÖÄÁÑ ÓÔÒÏËÁ ÏÐÉÓÙ×ÁÅÔ ÏÄÎÕ ÓÌÕÖÂÕ; ÏÎÁ ×ÙÇÌÑÄÉÔ ÔÁË:
- ÉÍÑ-ÓÌÕÖÂÙ ÐÏÒÔ/ÐÒÏÔÏËÏÌ [ÐÓÅ×ÄÏÎÉÍÙ ...]
- ÇÄÅ:
- ÉÍÑ-ÓÌÕÖÂÙ
- ÏÐÒÅÄÅÌÑÅÔ ÞÉÔÁÂÅÌØÎÏÅ ÉÍÑ ÓÌÕÖÂÙ, ËÏÔÏÒÏÅ ÉÓÐÏÌØÚÕÅÔÓÑ ÐÒÉ ÐÏÉÓËÅ ÜÔÏÊ ÓÌÕÖÂÙ × ÜÔÏÍ ÆÁÊÌÅ. òÅÇÉÓÔÒ ÂÕË× × ÉÍÅÎÉ ×ÁÖÅÎ. þÁÓÔÏ ËÌÉÅÎÔÓËÕÀ ÐÒÏÇÒÁÍÍÕ ÎÁÚÙ×ÁÀÔ ÐÏ ÉÍÅÎÉ-ÓÌÕÖÂÙ.
- ÐÏÒÔ
- ÏÐÒÅÄÅÌÑÅÔ ÎÏÍÅÒ ÐÏÒÔÁ (ÄÅÓÑÔÉÞÎÏÅ ÞÉÓÌÏ), ËÏÔÏÒÏÅ ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÜÔÏÊ ÓÌÕÖÂÙ.
- ÐÒÏÔÏËÏÌ
- ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÔÉÐ ÉÓÐÏÌØÚÕÅÍÏÇÏ ÐÒÏÔÏËÏÌÁ. üÔÏ ÐÏÌÅ ÄÏÌÖÎÏ ÓÏÏÔ×ÅÔÓÔ×Ï×ÁÔØ ÏÄÎÏÊ ÉÚ ÚÁÐÉÓÅÊ × ÆÁÊÌÅ protocols(5). ïÂÙÞÎÏ ÚÄÅÓØ ÕËÁÚÙ×ÁÀÔÓÑ ÚÎÁÞÅÎÉÑ tcp É udp.
- ÐÓÅ×ÄÏÎÉÍÙ
- ÎÅÏÂÑÚÁÔÅÌØÎÙÊ ÓÐÉÓÏË ÄÒÕÇÉÈ ÉͣΠÜÔÏÊ ÓÌÕÖÂÙ, ÒÁÚÄÅÌ£ÎÎÙÈ ÐÒÏÂÅÌÏÍ ÉÌÉ ÓÉÍ×ÏÌÏÍ ÔÁÂÕÌÑÃÉÉ (ÏÂÑÚÁÔÅÌØÎÏ ÐÏÓÍÏÔÒÉÔÅ ÎÉÖÅÐÒÉ×ÅÄÅÎÎÙÊ ÒÁÚÄÅÌ ïûéâëé òåáìéúáãéé). ïÐÑÔØ ÖÅ, ÒÅÇÉÓÔÒ ÂÕË× × ÉÍÅÎÉ ×ÁÖÅÎ.
äÌÑ ÒÁÚÄÅÌÅÎÉÑ ÐÏÌÅÊ ÍÏÇÕÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÐÒÏÂÅÌÙ ÉÌÉ ÓÉÍ×ÏÌÙ ÔÁÂÕÌÑÃÉÉ.
ëÏÍÍÅÎÔÁÒÉÉ ÎÁÞÉÎÁÀÔÓÑ ÓÏ ÚÎÁËÁ ÄÉÅÚÁ (#) É ÐÒÏÄÏÌÖÁÀÔÓÑ ÄÏ ËÏÎÃÁ ÓÔÒÏËÉ. ðÕÓÔÙÅ ÓÔÒÏËÉ ÉÇÎÏÒÉÒÕÀÔÓÑ.
éÍÑ-ÓÌÕÖÂÙ ÄÏÌÖÎÏ ÓÔÏÑÔØ × ÓÁÍÏÍ ÎÁÞÁÌÅ ÓÔÒÏËÉ, ÔÁË ËÁË ÓÔÏÑÝÉÅ ÐÅÒÅÄ ÎÉÍ ÐÒÏÂÅÌÙ ÏÂÒÅÚÁÔØÓÑ ÎÅ ÂÕÄÕÔ. éÍÅÎÁ-ÓÌÕÖ ÍÏÇÕÔ ÓÏÓÔÏÑÔØ ÉÚ ÌÀÂÙÈ ÐÅÞÁÔÎÙÈ ÓÉÍ×ÏÌÏ×, ËÒÏÍÅ ÐÒÏÂÅÌÁ É ÓÉÍ×ÏÌÁ ÔÁÂÕÌÑÃÉÉ, ÏÄÎÁËÏ ÕÍÅÒÅÎÎÏÓÔØ × ×ÙÂÏÒÅ ÓÉÍ×ÏÌÏ× ÐÏÍÏÇÁÅÔ ÕÍÅÎØÛÉÔØ ÐÒÏÂÌÅÍÙ ÓÏ×ÍÅÓÔÉÍÏÓÔÉ ÒÅÁÌÉÚÁÃÉÊ. îÁÐÒÉÍÅÒ: a-z, 0-9, É ÄÅÆÉÓ (-) ÓÞÉÔÁÀÔÓÑ ÈÏÒÏÛÉÍ ×ÙÂÏÒÏÍ.
óÔÒÏËÉ, ÎÅ ÐÏÄÈÏÄÑÝÉÅ ÐÏÄ ÜÔÏÔ ÆÏÒÍÁÔ, ÎÅ ÄÏÌÖÎÙ ÐÒÉÓÕÔÓÔ×Ï×ÁÔØ × ÆÁÊÌÅ. (÷ ÎÁÓÔÏÑÝÉÊ ÍÏÍÅÎÔ ÏÎÉ ÐÒÏÓÔÏ ÐÒÏÐÕÓËÁÀÔÓÑ ÆÕÎËÃÉÑÍÉ getservent(3), getservbyname(3) É getservbyport(3). ïÄÎÁËÏ ÎÁ ÔÁËÏÅ ÐÏ×ÅÄÅÎÉÅ ÎÅÌØÚÑ ÐÏÌÁÇÁÔØÓÑ.)
äÌÑ ÏÂÒÁÔÎÏÊ ÓÏ×ÍÅÓÔÉÍÏÓÔÉ ÍÅÖÄÕ ÎÏÍÅÒÏÍ ÐÏÒÔÁ É ÉÍÅÎÅÍ ÐÒÏÔÏËÏÌÁ ÍÏÖÅÔ ÂÙÔØ ËÏÓÁÑ ÞÅÒÔÁ (/) ÉÌÉ ÚÁÐÑÔÁÑ (,). îÁ ÓÏ×ÒÅÍÅÎÎÙÈ ÓÉÓÔÅÍÁÈ ÎÅ ÓÌÅÄÕÅÔ ÉÓÐÏÌØÚÏ×ÁÔØ ÚÁÐÑÔÕÀ.
üÔÏÔ ÆÁÊÌ ÍÏÖÅÔ ÒÁÓÐÒÏÓÔÒÁÎÑÔØÓÑ ÐÏ ÓÅÔÉ Ó ÐÏÍÏÝØÀ ÏÂÝÅÓÅÔÅ×ÙÈ ÓÌÕÖ ÉÍ£Î, ÔÉÐÁ Yellow Pages/NIS ÉÌÉ BIND/Hesiod.
ðÒÉÍÅÒÎÙÊ ÆÁÊÌ services ÍÏÖÅÔ ×ÙÇÌÑÄÅÔØ ÔÁË:
-
netstat 15/tcp qotd 17/tcp quote msp 18/tcp # message send protocol msp 18/udp # message send protocol chargen 19/tcp ttytst source chargen 19/udp ttytst source ftp 21/tcp # 22 - unassigned telnet 23/tcp
ïûéâëé òåáìéúáãéé
íÏÖÎÏ ÚÁÄÁÔØ ÎÅ ÂÏÌÅÅ 35 ÁÌØÔÅÒÎÁÔÉ×ÎÙÈ ÉÍÅÎ ÓÌÕÖÂÙ; ÜÔÏ ÉÚ-ÚÁ ÔÏÇÏ, ËÁË ÎÁÐÉÓÁÎ ËÏÄ ÆÕÎËÃÉÉ getservent(3).óÔÒÏËÉ ÄÌÉÎÏÊ ÂÏÌÅÅ BUFSIZ (ÒÁ×ÎÏÊ × ÄÁÎÎÙÊ ÍÏÍÅÎÔ 1024) ÓÉÍ×ÏÌÏ× ÂÕÄÕÔ ÉÇÎÏÒÉÒÏ×ÁÔØÓÑ ÆÕÎËÃÉÑÍÉ getservent(3), getservbyname(3) É getservbyport(3). ïÄÎÁËÏ, ÜÔÏ ÔÁËÖÅ ÐÒÉ×ÏÄÉÔ Ë ÎÅÐÒÁ×ÉÌØÎÏÍÕ ÒÁÚÂÏÒÕ ÓÌÅÄÕÀÝÅÊ ÓÔÒÏËÉ.
æáêìù
- /etc/services
- óÐÉÓÏË ÓÌÕÖÂ ÓÅÔÉ Internet
- /usr/include/netdb.h
- ïÐÒÅÄÅÌÅÎÉÅ _PATH_SERVICES
óíïôòé ôáëöå
getservent(3), getservbyname(3), getservbyport(3), setservent(3), endservent(3), protocols(5), listen(2), inetd.conf(5), inetd(8).îÁÚÎÁÞÅÎÎÙÅ ÎÏÍÅÒÁ (RFC), ÓÁÍÙÊ ÎÏ×ÙÊ × ÎÁÓÔÏÑÝÉÊ ÍÏÍÅÎÔ: RFC 1700, (AKA STD0002)
òÕËÏ×ÏÄÓÔ×Ï ÐÏ ÓÌÕÖÂÅ Yellow Pages
òÕËÏ×ÏÄÓÔ×Ï ÐÏ ÓÌÕÖÂÅ BIND/Hesiod
ðåòå÷ïä
àÒÉÊ ëÏÚÌÏ× <y_kozlov@chat.ru>.Contenus ©2006-2023 Benjamin Poulain
Design ©2006-2023 Maxime Vantorre