GNU/Linux >> Znalost Linux >  >> Linux

Služba „portmap“ operačního systému Linux

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


Linux
  1. Služba operačního systému Linux „nfs“

  2. Služba operačního systému Linux „microcode_ctl“

  3. Služba Linux OS „NetFS“

  1. Služba Linux OS „ldap“

  2. Služba OS Linux „yppasswdd“

  3. Linux OS Service ‚xendomény‘

  1. Služba Linux OS „nscd“

  2. Služba Linux OS „chobotnice“

  3. Služba OS Linux „chytrá“