GNU/Linux >> Tutoriels Linux >  >> Linux

Service d'exploitation Linux "portmap"

Nom du service

portmap

Description

Le service Portmap mappe les requêtes RPC aux services appropriés. Les processus RPC notifient portmap lorsqu'ils démarrent, révélant le numéro de port qu'ils surveillent et les numéros de programme RPC qu'ils prévoient de servir. Le système client contacte ensuite le service portmap sur le serveur avec un numéro de programme RPC particulier. portmap redirige ensuite le client vers le numéro de port approprié pour communiquer avec le service prévu.

Ce service exécute le démon portmap et le service portmap doit être démarré avant que les serveurs RPC ne soient appelés. Portmap est nécessaire pour les programmes qui utilisent SUN RPC. NFS et NIS sont les services typiques qui ont besoin de ce portmap. Ce service est fourni par le package portmap rpm, qui doit être installé sur toute machine qui agit comme un serveur pour les protocoles utilisant RPC.

Contrôle des services

Utilisez le chkconfig utilitaire pour configurer (activer et désactiver) le service portmap c'est-à-dire :

# chkconfig --list portmap
portmap         0:off   1:off   2:on    3:on    4:on    5:on    6:off

Utiliser le service commande pour gérer (arrêter, démarrer, etc.) le service portmap de manière interactive, c'est-à-dire :

# service  portmap
Usage: /etc/init.d/portmap {start|stop|status|restart|reload|condrestart}

Pour démarrer le service :

# service portmap start
Starting portmap:                                           [  OK  ]

Pour arrêter le service :

# service portmap stop
Stopping portmap:                                           [  OK  ]

Pour vérifier l'état du service :

# service portmap status
portmap (pid 8951) is running...

Pour redémarrer le service :

# service portmap restart
Stopping portmap:                                           [  OK  ]
Starting portmap:                                           [  OK  ]

Redémarrage conditionnel du service :

# service portmap condrestart
Stopping portmap:                                           [  OK  ]
Starting portmap:                                           [  OK  ]

Pour recharger le service :

# service portmap reload
Reloading configuration:                                   [  OK  ]

Configuration

Il n'y a pas de fichier de configuration pour ce service. Les options suivantes peuvent être ajoutées par le démon portmap :
-d  :empêche portmap de s'exécuter en tant que démon et entraîne l'impression d'erreurs et d'informations de débogage sur la sortie d'erreur standard.
-l  :force portmap à se lier uniquement à l'interface de bouclage (c'est-à-dire INADDR_LOOPBACK).
-v :lance portmap en mode verbeux.

Le rpcinfo outil, peut être utilisé pour trouver tous les services RPC enregistrés sur un hôte spécifié et pour rapporter leurs adresses universelles et les transports pour lesquels ils sont enregistrés. L'exemple suivant montre tous les services RPC enregistrés sur la machine locale :

# rpcinfo -p localhost
   program vers proto   port
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper
    100024    1   udp    980  status
    100024    1   tcp    983  status


Linux
  1. Service du système d'exploitation Linux "nfs"

  2. Service du système d'exploitation Linux 'microcode_ctl'

  3. Service d'exploitation Linux "hplip"

  4. Service d'exploitation Linux "irqbalance"

  5. Service de système d'exploitation Linux "rpcgssd"

Service de système d'exploitation Linux « ldap »

Service d'exploitation Linux "yppasswdd"

Service d'exploitation Linux "xendomains"

Service de système d'exploitation Linux « nscd »

Service d'exploitation Linux "squid"

Service d'exploitation Linux "smartd"