Komputer server kita beri IP 192.168.1.1
Komputer client kita beri IP 192.168.1.3
– Instalasi di komputer server.
Kita install terlebih dulu paket-paketnya yaitu nfs-kernel-server, nfs-common, dan portmap.
Perintahnya:
apt-get install nfs-kernel-server nfs-common portmap
Setelah selesai diinstall, kita jalankan servicenya, dengan perintah:
/etc/init.d/nfs-kernel-server restart
/etc/init.d/portmap restart
atau bisa juga dengan perintah:
service nfs-kernel-server restart
service portmap restart
Kemudian kita test apakah NFS sudah berjalan dengan benar, dengan perintah:
rpcinfo -p localhost
Jika berhasil, kita akan mendapat tampilan yang berisi daftar:
mountd, portmapper, nfs, dan nlockmgr.
Kemudian kita setting file atau direktory yang mau disharing dengan mengedit file exportfs di folder /etc
Untuk mengeditnya, kita beri perintah:
vi /etc/exports
Di dalam file editor tersebut, ketiklah file atau folder yang mau disharing. Misalnya folder file_umum ingin disharing hanya sebatas read only saja, kita beri command/setting:
/file_umum *(ro,sync)
Tapi jika ingin bisa dibaca dan ditulis/diedit semua file yang ada di folder tersebut, kita beri command/setting:
/file_umum *(rw,sync)
Dan jika hanya komputer tertentu saja yang bisa mengakses folder tersebut, sebutkan IP komputernya:
/file_umum 192.168.1.3(ro,sync)
Untuk info lebih banyak tentang NFS, beri perintah di Terminal :
man 5 exports
Setiap ada perubahan di file /etc/exportfs, kita harus jalankan perintah:
exportfs -av
-a Export or unexport semua direktori
-v Be verbose. Akan menampilkan proses yang sedang dikerjakan perintah tersebut.
– Instalasi di komputer client/user :
Paket yang harus diinstalasi adalah, nfs-common dan portmap. Beri command di Terminal :
apt-get install nfs-common portmap
Kemudian kita mulai servicenya dengan command :
/etc/init.d/portmap restart
atau
service portmap restart
Untuk mendapat informasi share dari server, beri command:
showmount -e 192.168.1.1
Kemudian kita mounting/mapping File Server NFS di komputer client/user, dengan perintah di Terminal:
mkdir /tp
mount -t nfs 192.168.1.1:/movies /tp
echo “192.168.1.1:/movies/ /tp nfs defaults 0 0” >> /etc/fstab
atau
192.168.1.1/file_umum /mnt/nfs nfs defaults 0 0
simpan lalu restart
cek lagi di folder /mnt/nfs, isi nya pasti ada
Kalo dari komputer client/user belum bisa diakses juga, pastikan :
1. TCP/UDP port 2049,111 harus dibuka di firewall
2. Cek output perintah rpcinfo
3. Update informasi sharing lewat perintah: exportfs -av
4. Reload service di NFS server dan juga NFS client/user.
Selamat mencoba.