| Beyond Linux From Scratch: Version 5.0 | ||
|---|---|---|
| Précédent | Chapitre 18. Programmes de base pour le réseau | Suivant |
Le package portmap est un remplacement sécurisé du package original SUN de portmap. Portmap est utilisé pour envoyer des requêtes aux démons RPC tels que NFS et NIS.
Téléchargement (FTP): ftp://ftp.porcupine.org/pub/security/portmap_5beta.tar.gz
Taille du téléchargement: 20 Ko
Estimation de l'espace disque requis: 250 Ko
Estimation du temps de construction: 0,03 SBU
Installez portmap avec les commandes suivantes:
patch -Np1 -i ../portmap-5beta-compilation-fixes-2.patch && patch -Np1 -i ../portmap-5beta-glibc-errno-fix.patch && make && make install |
Note : L'installation ci-dessus place l'exécutable portmap dans /sbin. Vous pouvez choisir de déplacer le fichier dans /usr/sbin. Si vous le faites, rappellez-vous de modifier le script de démarrage.
/etc/rc.d/init.d/portmap
cat > /etc/rc.d/init.d/portmap << "EOF"
#!/bin/sh
# Début /etc/rc.d/init.d/portmap
source /etc/rc.d/init.d/functions
case "$1" in
start)
echo "Starting RPC Portmap"
loadproc /sbin/portmap
;;
stop)
echo "Stopping Portmap"
killproc /sbin/portmap
;;
restart)
$0 stop
/bin/sleep 1
$0 start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
;;
esac
# Fin /etc/rc.d/init.d/portmap
EOF
chmod 754 /etc/rc.d/init.d/portmap &&
cd /etc/rc.d/init.d &&
ln -sf ../init.d/portmap ../rc0.d/K49portmap &&
ln -sf ../init.d/portmap ../rc1.d/K49portmap &&
ln -sf ../init.d/portmap ../rc2.d/K49portmap &&
ln -sf ../init.d/portmap ../rc3.d/S22portmap &&
ln -sf ../init.d/portmap ../rc4.d/S22portmap &&
ln -sf ../init.d/portmap ../rc5.d/S22portmap &&
ln -sf ../init.d/portmap ../rc6.d/K49portmap |
Le package portmap contient portmap, pmap_dump et pmap_set.
portmap est le cartographieur (mapper) de port RPC.
pmap_dump sauve la table des ports dans un fichier ASCII.
pmap_set restaure la table des ports à partir d'un fichier ASCII.
| Précédent | Sommaire | Suivant |
| tcpwrappers-7.6 | Niveau supérieur | Inetutils-1.4.2 |