- sudo apt-get purge rpcbind nfs-common nfs-kernel-server
- sudo apt-get install nfs-kernel-server
- si se emplea SysV,
sudo update-rc.d rpcbind defaults
sudo update-rc.d rpcbind enable
y, para con systemd,
sudo systemctl enable rpcbind
si rpcbind no arranca de inicio o nfs-kernel-server devuelve este error:
mar 21 20:33:13 RB nfs-kernel-server[432]: Not starting: portmapper is not running … (warning).
- sudo mkdir /media/archivo
- sudo chown usuario:grupo /media/archivo — donde el usuario y el grupo en el servidor deben ser los mismos que en el cliente (mismo UID y mismo GID)
- sudo chmod 755 /media/archivo
- sudo nano /etc/idmapd.conf
Domain = dominio
Nobody-User = nombre
Nobody-Group = grupotanto en el servidor como en el cliente
- sudo nano /etc/exports
/media/ 192.168.1.0/28(fsid=0,rw,sync,no_subtree_check)
/media/archivo/ 192.168.1.0/28(rw,sync,no_subtree_check)donde fsid=0 establece la raíz del árbol de directorios que NFS exporta y 0/28 equivale a las direcciones IP de 0 a 15
- sudo exportfs -av
exporting 192.168.1.0/28:/media/archivo
exporting 192.168.1.0/28:/media - entonces se reinicia el servicio:
sudo service nfs-kernel-server restart
sudo systemctl restart nfs-kernel-server
sudo reboot
en el cliente,
- showmount -e 192.168.1.3
Export list for 192.168.1.3:
/media/archivo 192.168.1.0/28
/media 192.168.1.0/28 - luego, para montarlo,
sudo mount -t nfs 192.168.1.3:/ /media/tmp -o rw,sync,hard,intr,vers=4 -v
también puede emplearse mount.nfs o mount.nfs4
- en /etc/fstab,
192.168.1.3:/ /media/RB/ nfs rw,sync,hard,intr,vers=4 0 0
- en caso de problemas, pueden comentarse estas dos líneas:
sudo nano /etc/netconfig
#udp6 tpi_clts v inet6 udp – –
#tcp6 tpi_cots_ord v inet6 tcp – –
más información en nixCraft, ubuntu.com y fedoraproject.