Compartiendo archivos en Raspberry Pi a través de NFS

A continuacion muestro como compartir un carpeta desde una Raspberry Pi a otra Raspberry Pi a traves de NFS.

Configurando el servidor NFS

Para configurar el servidor NFS, es decir el equipo que va a compartir la carpeta, desde una terminal ejecuta el siguiente comando.

$ sudo apt install nfs-common nfs-server -y

Comenta las siguientes lineas en el archivo /etc/netconfig.

udp6       tpi_clts      v     inet6    udp     -       -
tcp6       tpi_cots_ord  v     inet6    tcp     -       -

Debe quedar de la siguiente manera.

udp        tpi_clts      v     inet     udp     -       -
tcp        tpi_cots_ord  v     inet     tcp     -       -
# udp6       tpi_clts      v     inet6    udp     -       -
# tcp6       tpi_cots_ord  v     inet6    tcp     -       -
rawip      tpi_raw       -     inet      -      -       -
local      tpi_cots_ord  -     loopback  -      -       -
unix       tpi_cots_ord  -     loopback  -      -       -

Elige o crea la carpeta que vas a compartir, en mi caso voy a compartir una carpeta llamada /raspicam y lo agregas al archivo /etc/exports de la siguiente forma.

/raspicam 192.168.1.17(ro,async,no_subtree_check,fsid=1)

Como dije estoy compartiendo la carpeta /raspicam y le doy permiso de lectura (ro, si quieres que pueda escribir cambialo por rw) al equipo con la IP 192.168.1.17 (puede ser también un segmento de red por ejemplo: 192.168.1.0/24).

Ahora solo resta reiniciar y actualizar el servicio.

$ sudo exportfs -ra
$ sudo update-rc.d rpcbind enable && sudo update-rc.d nfs-common enable
$ sudo systemctl restart rpcbind
$ sudo systemctl restart nfs-kernel-server

Configurando el cliente NFS

Ahora vamos con el cliente, es decir la Raspberry Pi que accederá la carpeta compartida.

Ejecuta desde una Terminal el siguiente comando.

$ sudo apt install nfs-common -y

Luego hay que crear la carpeta donde montaremos el compartido, en mi caso la llamo raspicam2 y lo hago con el siguiente comando

$ sudo mkdir /raspicam2

Hay que modificar el archivo /etc/fstab agregando la linea para que la carpeta compartida se monte desde el inicio del sistema operativo, en mi caso agrego al final del archivo la siguiente linea.

192.168.1.12:/raspicam /raspicam2 nfs rw,async 0 0

Reinicio la Raspberry Pi cliente y ya debería poder ver la carpeta con el montaje del compartido.

Oscar Meza

Share
Published by
Oscar Meza
Tags: Raspberry Pi

Recent Posts

Cambiar la hora en RedHat 7

Para cambiar la hora en RedHat 7 usamos los siguientes comandos en una pantalla de…

56 años ago

Errores comunes al elegir Hosting (y cómo evitarlos)

Elegir un hosting parece sencillo… hasta que el sitio es lento, se cae o no…

56 años ago

Hosting Barato vs Hosting Premium: ¿cuál conviene realmente?

Elegir un hosting no es solo cuestión de precio. Muchos proyectos empiezan con un Hosting…

56 años ago

Como convertir videos mkv a mp4 en GNU Linux

Para convertir videos de mkv a mp4 en GNU Linux es súper fácil, puedes utilizar…

56 años ago

Permitir conexiones a ssh de ciertas IPs con iptables

Esta es una forma para permitir las conexiones a nuestro servidor ssh solo cuando vienen…

56 años ago

Como salvar las reglas creadas en IPTables en Ubuntu

La forma mas sencilla de salvar todas las reglas que has configurado en IPTables fue…

56 años ago