Provided by: manpages-fr_3.27fr1.4-1_all bug

NOM

       services - Liste des services reseau internet

DESCRIPTION

       services  est  un  fichier  texte  ASCII fournissant une correspondance
       entre des noms textuels faciles a memoriser pour les  services  et  les
       numeros  de  ports  qui  leur  sont  assignes,  ainsi  que les types de
       protocoles. Chaque programme en relation avec le reseau peut  consulter
       ce  fichier  pour  obtenir le numero de port (et le protocole) pour ses
       services.  Les  programmes  de   la   bibliotheque   C   getservent(3),
       getservbyname(3),   getservbyport(3),  setservent(3)  et  endservent(3)
       permettent d'effectuer  des  requetes  dans  ce  fichier  a  partir  de
       programmes.

       Les  numeros  de  ports  sont  assignes  par  l'IANA (Internet Assigned
       Numbers Authority), et la politique actuelle est, lors de l'assignation
       d'un numero de port, d'assigner a la fois les protocoles TCP et UDP. En
       consequence, la plupart des entrees  sont  en  double,  meme  pour  les
       services qui n'existent qu'en TCP.

       Les  numeros de ports inferieurs a 1024 (encore appeles ports << bas >>
       (low numbered)) ne peuvent etre lies que par root  (consultez  bind(2),
       tcp(7)  et  udp(7)).  De cette maniere, les clients qui se connectent a
       ces ports peuvent etre certains que le service qui tourne sur  le  port
       est conforme a son implementation standard et non pas un service pirate
       lance par un utilisateur de la machine. Les numeros de ports habituels,
       specifies  par l'IANA, sont normalement places dans cet endroit reserve
       a root.

       La presence dans le fichier services d'une entree pour  un  service  ne
       signifie  pas  forcement  que  ce service est actuellement actif sur la
       machine. Consultez inetd.conf(5) pour  la  configuration  des  services
       Internet  offerts.  Notez  que  tous  les  services  reseau ne sont pas
       demarres  par  inetd(8),  et  qu'ils  n'apparaitront  donc   pas   dans
       inetd.conf(5).  En  particulier, les serveurs de nouvelles (NNTP) et de
       courrier  electronique  (SMTP)  sont  souvent  initialises  depuis  les
       scripts d'initialisation du systeme.

       L'emplacement  du  fichier  services est defini par _PATH_SERVICES dans
       <netdb.h>. Il est habituellement defini a /etc/services

       Chaque ligne decrit un service, elle est de la forme :

              nom_de_service   port/protocole   [alias ...]

       ou :

       nom_de_service
                 est le nom facilement comprehensible par  lequel  ce  service
                 est  connu et recherche. Il est sensible a la casse. Souvent,
                 le programme client est appele du meme nom que nom_de_service

       port      est le numero  de  port  (en  decimal)  a  utiliser  pour  ce
                 service.

       protocole est  le type de protocole utilise. Ce champ doit correspondre
                 a une entree du fichier protocols(5).  Des  valeurs  typiques
                 sont tcp et udp.

       alias     est  une  liste  optionnelle des autres noms pour ce service,
                 separes par un espace  ou  un  caractere  de  tabulation.  La
                 encore, les noms sont sensibles a la casse.

       Les champs sont separes soit par des espaces soit par des tabulations.

       Les  commentaires  debutent  par  un  signe  << # >>  et se poursuivent
       jusqu'a la fin de la ligne. Les lignes vierges sont ignorees.

       Comme les espaces de tete ne sont pas elimines, le nom_de_service  doit
       commencer  a  la  premiere  colonne  du  fichier.  nom_de_service  peut
       comporter  n'importe  quel  caractere  imprimable  a  l'exclusion   des
       caracteres   d'espacement   et  de  tabulation.  Cependant,  un  nombre
       restreint de caracteres devrait etre  utilise  afin  de  minimiser  les
       problemes  de  compatibilite.  Par ex., a-z, 0-9 et le tiret (-) semble
       etre un choix raisonnable.

       Les lignes qui ne correspondent pas a ce format  ne  devraient  pas  se
       trouver   dans   ce   fichier.   (Actuellement,   elle   sont  ignorees
       silencieusement     par     getservent(3),     getservbyname(3)      et
       getservbyport(3). Ce comportement n'est cependant pas garanti).

       Ce  fichier peut etre diffuse sur le reseau, en utilisant un service de
       noms valable pour l'ensemble du reseau tel que  << Yellow  Pages/NIS >>
       ou << BIND/Hesiod >>.

       Un exemple de fichier services pourrait ressembler a ceci :

              netstat         15/tcp
              qotd            17/tcp          quote
              msp             18/tcp          # protocole d'envoi de message
              msp             18/udp          # protocole d'envoi de message
              chargen         19/tcp          source ttytst
              chargen         19/udp          source ttytst
              ftp             21/tcp
              # 22 - non assigne
              telnet          23/tcp

FICHIERS

       /etc/services
              Liste des services reseau Internet

       <netdb.h>
              Definition de _PATH_SERVICES

VOIR AUSSI

       listen(2),     endservent(3),    getservbyname(3),    getservbyport(3),
       getservent(3), setservent(3), inetd.conf(5), protocols(5), inetd(8)

       Numeros de RFC assignes, la plus recente est la RFC 1700, (STD0002)

COLOPHON

       Cette page fait partie de  la  publication  3.27  du  projet  man-pages
       Linux.  Une description du projet et des instructions pour signaler des
       anomalies      peuvent      etre       trouvees       a       l'adresse
       <URL:http://www.kernel.org/doc/man-pages/>.

TRADUCTION

       Depuis  2010,  cette  traduction est maintenue a l'aide de l'outil po4a
       <URL:http://po4a.alioth.debian.org/>   par   l'equipe   de   traduction
       francophone        au        sein        du       projet       perkamon
       <URL:http://perkamon.alioth.debian.org/>.

       Christophe Blaess  <URL:http://www.blaess.fr/christophe/>  (1996-2003),
       Alain  Portal  <URL:http://manpagesfr.free.fr/>  (2003-2006).  Jean-Luc
       Coulon et l'equipe francophone de traduction de Debian (2006-2009).

       Veuillez  signaler  toute  erreur   de   traduction   en   ecrivant   a
       <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
       paquet manpages-fr.

       Vous pouvez toujours avoir acces a la version anglaise de  ce  document
       en utilisant la commande << man -L C <section> <page_de_man> >>.