rpcbind-1.2.6

Introduksjon til rpcbind

rpcbind programmet er en erstatning for portmap. Det kreves for import eller eksport av delte mapper for Network File System (NFS).

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.

Pakkeinformasjon

Ytterligere Nedlastinger

rpcbind Avhengigheter

Påkrevd

libtirpc-1.3.4

Installasjon av rpcbind

Det bør være en dedikert bruker og gruppe til å ta kontroll over rpcbind nissen etter at den er startet. Utfør følgende kommandoer som root bruker:

groupadd -g 28 rpc &&
useradd -c "RPC Bind Daemon Owner" -d /dev/null -g rpc \
        -s /bin/false -u 28 rpc

For å få rpcbind til å virke riktig, fiks først pakken for å bruke riktig tjenestenavn:

sed -i "/servname/s:rpcbind:sunrpc:" src/rpcbind.c

Installer rpcbind ved å kjøre følgende kommandoer:

patch -Np1 -i ../rpcbind-1.2.6-vulnerability_fixes-1.patch &&

./configure --prefix=/usr       \
            --bindir=/usr/sbin  \
            --enable-warmstarts \
            --with-rpcuser=rpc  &&
make

Denne pakken kommer ikke med en testpakke.

Nå, som root bruker:

make install

Parameterforklaringer

--with-rpcuser=rpc: Denne bryteren brukes slik at rpcbind nissen vil kjøre som en uprivilegert bruker i stedet for root bruker.

Konfigurere rpcbind

Systemd Enhet

Aktiver systemd enheten installert med pakken:

systemctl enable rpcbind

Innhold

Installert Program: rpcbind og rpcinfo
Installerte Biblioteker: Ingen
Installerte Mapper: Ingen

Korte Beskrivelser

rpcbind

er en server som konverterer RPC programnumre til universelle adresser. Den må kjøres på verten for å kunne lage RPC anrop til en server på den maskinen

rpcinfo

foretar et RPC kall til en RPC server og rapporterer data iht til de forespurte alternativene