Next Previous Contents

5. RPC Portmapper

For å kjøre programvare nevnt nedenfor må du kjøre programmet /usr/sbin/portmap. Noen Linux distribusjoner har allerede koden i /sbin/init.d/ eller i /etc/rc.d/ filene for å starte om denne daemon. Alt du trenger å gjøre er å aktivere den og restarte din Linux maskin. Les din Linux Distribusjon Dokumentasjon om hvordan du gjør dette.

RPC portmapper (portmap(8)) er en server som konverterer RPC program nummer til TCP/IP (eller UDP/IP) protokoll port nummer. Den må kjøres for å kunne foreta RPC anrop (som er hva NIS/NIS+ klient programvare gjør) til RPC servere (som en NIS eller NIS+ server) på maskinen. Når en RPC server startes, vil den fortelle portmap hvilke port nummer den lytter på, og hvilke RPC program nummer den server. Når en klient ønsker å foreta et RPC anrop til et gitt program nummer, vil den først kontakte portmap på server maskinen for å finne port nummeret hvor RPC pakkene skal sendes.

Vanligvis startes RPC servere av inetd(8), så portmap må kjøre før inetd startes.

For sikker RPC, trenger portmapper Time service. Vær sikker på at Time service er satt på i /etc/inetd.conf på alle maskiner:

#
# Time service is used for clock syncronization.
#
time    stream  tcp     nowait  root    internal
time    dgram   udp     wait    root    internal

VIKTIG: Ikke glem å restarte inetd etter å ha endret på konfigurasjons filen!


Next Previous Contents