Vamos a instalar el demonio portmap que es el encargado de realizar la conversión de puerto RPC a TCP, también las utilidades de NFS y el programa encargado de gestionar el demonio NFS.
Cuidadín instalando portmap en AMD64 porque el paquete tiene un bug y nos puede dar muchos problemas(es mi caso tres días googleando, preguntando en foros y molestando en el IRC), la solución es bajárselo de: Aquí
Y luego para instalarlo: dpkg -i portmap"version".deb
apt-get install nfs-common nfs-kernel-server
El servidor NFS puede ser instalado de dos formas distintas, una como una aplicación más en el entorno de usuario y la otra forma es haciendo que forme parte del kernel con el consecuente incremento de rendimiento que esto supone, en este tutorial se hará en el kernel.
Con el siguiente comando podremos asegurarnos de que portmap esté funcionando.
rpcinfo -p
Ahora vamos a exportar algún directorio para que pueda ser montado remotamente.
vi /etc/exports
"Ruta directorio a exportar" 192.168.1.0/255.255.255.0(rw)
Ahora un poco de seguridad:
/etc/hosts.deny
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
Y sólo permitimos la exportación a la red que nos interesa:
/etc/hosts.allow
portmap:192.168.1.0/255.255.255.0
lockd:192.168.1.0/255.255.255.0
mountd:192.168.1.0/255.255.255.0
rquotad:192.168.1.0/255.255.255.0
statd:192.168.1.0/255.255.255.0
Reiniciamos el demonio:
/etc/init.d/nfs-kernel-server restart
Comprobamos que el servidor NFS esté activo:
netstat -tuna|grep 2049
En la parte del cliente:
apt-get install portmap nfs-common (Repito cuidado con portmap en AMD64!!!)
/etc/init.d/portmap start
/etc/init.d/nfs-common start
Para ver que directorios son exportados en otras máquinas es tan sencillo como:
showmount -e "IP Servidor"
Y para montar el recurso:
mount "IP Servidor":"Directorio exportado" /mnt/nfs
domingo, septiembre 16, 2007
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario