paapereira.xyz

NFS file sharing

Here’s how you share files between two Linux machines, using NFS.

Installation

Configuration in machine 1 (where the shared folder is)

1sudo vi /etc/exports
1/home/mach1user/Public *(ro,sync)
2/home/mach1user/Documents 100.000.00.01(ro,sync,no_subtree_check)
3/home/mach1user/Share 100.000.00.01/20(rw,sync,no_subtree_check)
1sudo exportfs -a

Configuration in machine 2 (where the shared folder are going to be accessed)

1mkdir /home/mach2user/HomeNetwork/Public
2mkdir /home/mach2user/HomeNetwork/Documents
3mkdir /home/mach2user/HomeNetwork/Share
1sudo mount 100.000.0.05:/home/mach1user/Public /home/mach2user/HomeNetwork/Public
2sudo mount 100.000.0.05:/home/mach1user/Documents /home/mach2user/HomeNetwork/Documents
3sudo mount 100.000.0.05:/home/mach1user/Share /home/mach2user/HomeNetwork/Share
1sudo vi /etc/fstab
1100.000.0.05:/home/mach1user/Public /home/mach2user/HomeNetwork/Public nfs ro,hard,intr 0 0
2100.000.0.05:/home/mach1user/Documents /home/mach2user/HomeNetwork/Documents nfs ro,hard,intr 0 0
3100.000.0.05:/home/mach1user/Share /home/mach2user/HomeNetwork/Share nfs ro,hard,intr 0 0

And that should do it.

#Linux #Ubuntu