Que es: http://es.wikipedia.org/wiki/NFS
Como instalarlo en la que comparte:
sudo apt-get install nfs-common nfs-server
Como instalarlo en la que se conecta:
sudo apt-get install nfs-common nfs-client
Como configurarlo:
El archivo /etc/exports contiene una lista de entradas, cada entrada indica que carpeta esta compartida y cómo. Para una descripcion mas completa podes usar "man exports" ;)
Un /etc/exports se ve mas o menos asi:
/home 192.168.0.1(rw)
Eso comparte el /home en modo lectura/escritura SOLO para la ip 192.168.0.1.
Si queres compartir la subred entera, en lugar de la ip va red/mascara asi:
/home 192.168.0.0/255.255.255.0(rw)
Eso te comparte desde la 0.1 hasta la 0.254 en modo lectura/escritura.
Bueno, cuando terminas de compartir lo que queres, le das a
sudo /etc/init.d/nfs restart
para que tome los cambios y ahora editamos /etc/hosts.allow y ponemos
portmap: 192.168.0.1
de vuelta, si queres toda la subred corresponde
portmap: 192.168.
No olvides el punto al final. Teoricamente en el sitio de NFS dice que se banca la misma nomenclatura que el hosts.allow, pero el man portmap dice que va a asi. Si queres probarlo, adelante!
Lo que no me acuerdo si hice o no cuando lo levante el serer nfs es poner portmap:ALL en el /etc/hosts.deny. Probalo sin eso y sino agregalo :P
En el cliente tenes que poner:
sudo mount 192.168.0.1:/home /mnt/home
y deberias salir andando. Cualquier duda consulta. Salu2!!!
sitio de nfs: http://nfs.sourceforge.net/nfs-howto/