Název služby
portmap
Popis
Služba Portmap mapuje požadavky RPC na správné služby. Procesy RPC oznámí portmap při spuštění a odhalí číslo portu, který monitorují, a čísla programů RPC, které očekávají, že budou sloužit. Klientský systém pak kontaktuje službu mapování portů na serveru s konkrétním číslem programu RPC. portmap poté přesměruje klienta na správné číslo portu, aby mohl komunikovat s jeho zamýšlenou službou.
Tato služba spouští démona portmap a služba portmap musí být spuštěna před vyvoláním jakýchkoli serverů RPC. Portmap je potřeba pro programy, které používají SUN RPC. NFS a NIS jsou typické služby, které tuto mapu portů potřebují. Tato služba je poskytována balíčkem portmap rpm, který by měl být nainstalován na každém počítači, který funguje jako server pro protokoly využívající RPC.
Řízení služeb
Použijte chkconfig nástroj pro konfiguraci (aktivaci a zakázání) služby portmap, tj.:
# chkconfig --list portmap portmap 0:off 1:off 2:on 3:on 4:on 5:on 6:off
Použijte službu příkaz pro interaktivní správu (zastavení, spuštění atd.) služby portmap, tj.:
# service portmap Usage: /etc/init.d/portmap {start|stop|status|restart|reload|condrestart}
Spuštění služby:
# service portmap start Starting portmap: [ OK ]
Zastavení služby:
# service portmap stop Stopping portmap: [ OK ]
Chcete-li zkontrolovat stav služby:
# service portmap status portmap (pid 8951) is running...
Restartování služby:
# service portmap restart Stopping portmap: [ OK ] Starting portmap: [ OK ]
Podmíněné restartování služby:
# service portmap condrestart Stopping portmap: [ OK ] Starting portmap: [ OK ]
Chcete-li znovu načíst službu:
# service portmap reload Reloading configuration: [ OK ]
Konfigurace
Pro tuto službu neexistuje žádný konfigurační soubor. Démon portmap může přidat následující možnosti:
-d :zabraňuje spouštění portmap jako démona a způsobuje, že se chyby a informace o ladění tisknou na standardní chybový výstup.
-l :způsobí, že se portmap naváže pouze na rozhraní zpětné smyčky (tj. INADDR_LOOPBACK).
-v :spusťte portmap v podrobném režimu.
rpcinfo nástroj, lze použít k vyhledání všech služeb RPC registrovaných na konkrétním hostiteli a k nahlášení jejich univerzálních adres a přenosů, pro které jsou registrovány. Následující příklad ukazuje všechny služby RPC registrované na místním počítači:
# 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