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