1. Membangun NFS Server
NFS Server adalah server (komputer) yang mengimplementasikan protokol network file system
yang pertama kali dikembangkan oleh Sun Microsystem. Server ini memungkinkan komputer
client dapat mengakses file / folder yang ada di komputer (NFS) server terlihat seakan-akan
mengakses file / folder tersebut di komputer lokalnya.
Kita akan membuat direktori /var/share/nfs yang nantinya akan dapat diakses oleh komputer
client (dengan akses read atau write):
1. Pada awal instalasi Fedora 13, paket NFS sudah langsung disertakan dalam sistem, jadi
tidak perlu di-install lagi kecuali untuk kepentingan upgrade ke versi yang lebih baru.
Untuk memeriksa apakah paket-paket NFS tersebut sudah ter-install atau belum, lakukan:
$ rpm -qa | grep nfs
Jika sudah ter-install, maka akan keluar output seperti ini:
nfs-utils-lib-1.1.5-1.fc13.i686
nfs-utils-1.2.2-2.fc13.i686
Jika belum, install paket-paket tersebut baik menggunakan alat-bantu rpm ataupun yum.
2. Setelah semua paket yang dibutuhkan di-install, sekarang kita buat direktori (dalam hal ini
adalah /var/nfs/share ) yang akan di-share ke publik (LAN):
# mkdir /var/nfs/share
3. Sebagai contoh konten yang akan di-share lewat NFS ini, kita salin direktori
/home/user/Downloads ke direktori yang sudah dibuat sebelumnya (di langkah no.2):
# cp -r /home/user/Downloads /var/nfs/share/
4. Edit konfigurasi nfs sesuai skenario yang sudah dibuat:
# vim /etc/exports
Lalu tambahkan baris ini:
/var/nfs/share 192.168.1.0/24(sync)
5. Lalu jalankan layanan NFS Server ini dengan mengeksekusi command berikut di
terminal :
# service nfs start
6. Lalu pasang agar aktif langsung ketika komputer selesai di-restart (reboot):
# chkconfig nfs on
7. Jika konfigurasi SELinux tidak dipasang: SELINUX=disabled , maka lakukan command
berikut untuk memberikan izin komputer luar agar dapat mengakses direktori yang di-share
lewat protokol NFS ini:
# setsebool -P nfs_export_all_rw on /var/nfs/share 192.168.1.0/24(sync)
8. Untuk uji coba server ini, di komputer client (komputer teman), lakukan proses mounting
direktori yang sudah di-share sebelumnya di komputer server ke sebuah mount-point (misal:
/home/user/remotenfs) di komputer lokal:
# mount -t nfs4 192.168.1.253:/var/nfs/share /home/user/remotenfs
9. Lalu lihat isi folder remotenfs, dan coba lakukan berbagai uji coba lain dengan berbagai
opsi konfigurasi yang beragam di file /etc/exports.
No comments:
Post a Comment