Network File System (NFS) dikembangkan untuk memungkinkan mesin untuk me-mount partisi disk pada mesin remote seolah-olah itu disk lokal. Hal ini memungkinkan untuk cepat, pembagian file di dalam jaringan.

Ada sistem lain yang menyediakan fungsionalitas mirip dengan NFS. Samba (http://www.samba.org) menyediakan layanan file Windows klien. Andrew File System, awalnya dikembangkan oleh IBM (http://www.openafs.org) dan sekarang open-source, menyediakan mekanisme file sharing dengan beberapa fitur keamanan dan performa tambahan. Coda File System (http://www.coda.cs.cmu.edu/) menggabungkan file sharing dengan fokus khusus pada klien terputus. Banyak fitur dari Andrew dan Coda file sistem dijadwalkan untuk dimasukkan dalam versi berikutnya dari NFS (Versi 4) (http://www.nfsv4.org). Keuntungan dari NFS hari ini adalah bahwa hal itu matang, standar, mudah dipahami, dan mendapatkan dukungan yang di berbagai platform.

Berikut adalah contoh konfigurasi NFS di Linux Slackware

Buatlah direktori untuk melakukan mounting , perintahnya seperti dibawah ini :

mkdir /mnt/nfs

Kemudian masukkanlah direktori dan IP address yang akan kita share , seperti contoh dibawah ini :

#nano /etc/exports
/home/mdp/ISO 192.168.100.24/24(rw,sync,no_subtree_check)

Syarat untuk mengaktifkan NFS adalah harus menjalankan 2 service berikut ini :

#chmod 755 /etc/rc.d/rc.nfsd
#chmod 755 /etc/rc.d/rc.rpc
#/etc/rc.d/rc.nfsd start
#/etc/rc.d/rc.rpc start

Kemudian lakukan export share dengan perintah beikut ini :

#exports -a

Untuk melakukan mounting pada komputer klien :

#mount -t nfs 192.168.100.24:/home/mdp/ISO /mnt/nfs/

Untuk melakukan unmounting dengan perintah sebagai berikut :

#umount /mnt/nfs