- Estréllate y Arde - https://www.estrellateyarde.org -
Compartir archivos con otros Linux: NFS
NFS (Network File System) es un protocolo de red que permite montar un directorio de una máquina remota en nuestra máquina y trabajar en él como si fuera un directorio local. De esta manera podemos compartir un directorio (y todo lo que cuelga de él) con las demás máquinas Linux de nuestra red local.
El protocolo NFS se implementa con arquitectura cliente-servidor, por lo que necesita:
Recursos
El servidor NFS trabaja sobre RPC (Remote Procedure Call), protocolo que utiliza como capa de transporte UDP.
Para ver los servicios RPC que tenemos activos y el puerto utilizado por cada uno, haremos:
$ rpcinfo -p
obteniendo (antes de instalar NFS) algo similar a:
programa vers proto puerto 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper 100024 1 udp 32768 status 100024 1 tcp 32899 status
<directorio_exportado> <host_que_puede_acceder>(opciones)
Por ejemplo:
/home/francis 192.168.0.0/255.255.255.0(rw,sync) /home/sergio 192.168.0.2(ro,sync) 192.168.0.4(rw,sync)
La opción ro es para sólo lectura y rw para lectura y escritura.
# /etc/init.d/nfs-kernel-server restart
$ rpcinfo -p programa vers proto puerto 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper 100024 1 udp 32768 status 100024 1 tcp 32899 status 100003 2 udp 2049 nfs 100003 3 udp 2049 nfs 100003 4 udp 2049 nfs 100003 2 tcp 2049 nfs 100003 3 tcp 2049 nfs 100003 4 tcp 2049 nfs 100021 1 udp 32786 nlockmgr 100021 3 udp 32786 nlockmgr 100021 4 udp 32786 nlockmgr 100021 1 tcp 59688 nlockmgr 100021 3 tcp 59688 nlockmgr 100021 4 tcp 59688 nlockmgr 100005 1 udp 903 mountd 100005 1 tcp 906 mountd 100005 2 udp 903 mountd 100005 2 tcp 906 mountd 100005 3 udp 903 mountd 100005 3 tcp 906 mountd
# exportfs
$ cat /var/lib/nfs/rmtab
# mount -t nfs 192.168.0.4:/home/francis /mnt
# umount /mnt
# File_system Mount_point Type Options Dump Pass 192.168.0.4:/home/francis /mnt nfs rw,hard,intr 0 0
Article printed from Estréllate y Arde: https://www.estrellateyarde.org
URL to article: https://www.estrellateyarde.org/discover/nfs
Click here to print.
Copyright © 2010 Estrellate y Arde