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
- 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