Configuración NFS

Para configurar NFS en una red Linux-Linux con UBUNTU:

SERVIDOR
- Instalamos paquetes
$ sudo aptitude install portmap nfs-common nfs-kernel-server 

- Ponemos IP Fija

- Editamos el fichero /etc/hosts.deny y hacemos lo siguiente
$ sudo gedit /etc/hosts.deny
portmap:ALL

- Editamos el fichero /etc/hosts.allow y hacemos lo siguiente
$ sudo gedit /etc/hosts.allow
portmap: 192.168.1.0/255.255.255.0
nfs: 192.168.1.0/255.255.255.0

- Habilitamos los permisos editando el fichero /etc/exports y hacemos lo siguiente
$ sudo gedit /etc/exports
/arbol_a_compartir 192.168.1.0/255.255.255.0(ro,sync,no_root_squash,no_subtree_check)

En este caso habilitamos a TODA la red, en modo lectura, el acceso de /arbol_a_compartir

Generamos todos los servicios 
$ sudo exportfs -a
$ sudo /etc/init.d/nfs-kernel-server restart
$ sudo exportfs
$ showmount -e 192.168.1.2
$ rpcinfo -p
$ shares-admin

CLIENTE
- Instalamos paquetes
$ sudo aptitude install portmap nfs-common

- Verificamos acceso al servidor
$ showmount -e 192.168.1.2
$ rpcinfo -p 192.168.1.2

- Montamos punto de montaje donde montar la información del servidor
$ sudo mkdir /mnt/remoto

- Otorgamos TODOS los permisos
$ sudo chmod -R 777 /mnt/remoto

- Hacemos el montaje manual
$ sudo mount -t nfs 192.168.1.2:/arbol_a_compartir /mnt/remoto

- Si queremos hacerlo de forma permanente, lo añadimos en /etc/fstab
$ sudo gedit /etc/fstab
# Montamos el SERVIDOR
192.168.1.2:/ arbol_a_compartir /mnt/remoto nfs defaults,ro 0 0

Entradas populares de este blog

Debian 12 (Bookworm)

Debian 11 (Bullseye)

Gestionar servicios de almacenamiento en la nube con Rclone