NFS server debian squeeze

1 comment:
Network File Sharing (NFS) server




NFS server adalah penyedia layanan sharing file/folder.


cara kerja : folder NFS server di mount oleh client . maka smua client yg terhubung dan mengemount folder tersebut bisa menggunakan folder NFS bersama.

ip server = 192.168.56.2
ip client = 192.168.56.1

# install NFS server dan dependencies
apt-get install nfs-kernel-server portmap nfs-common

# buat folder share di server
mkdir /root/share

# konfigurasi NFS
nano /etc/exports

# tambahkan di paling bawah

/root/share 192.168.56.0/24(rw,async,no_root_squash,no_subtree_check)

keterangan :
rw = bisa read/write isi file/folder
async = apabila ada perubahan isi folder di oleh komputer yg satu, maka folder di komputer lainnya akan berubah jg (tersinkron)

# buatkan folder tempat mengemount folder NFS server (/root/share) di client
mkdir /mnt/share

# mount folder yang di share oleh NFS server (/root/share) dari client
mount 192.168.56.2:/root/share /mnt/share -o nolock

maka folder /root/share di NFS server sama satu kesatuan dg folder /mnt/share di client (tersinkronisasi)
bila kita "mkdir test" di /mnt/share (client) maka akan ada jg di /root/share (server) (tersinkron), itulah yg di maksud network file sharing.

keterangan :
/root/share ⇒ folder yang di share ke client
/mnt/share > folder tempat folder NFS server yaitu (/root/share) di mount di client
10.0.0.0/24 ⇒ range ip yang di izinkan untuk mengakses NFS folder
rw ⇒ kemungkinan untuk membaca dan menulis folder
sync ⇒ synchronize
no_root_squash ⇒ enable root privilege / aktifkan wewenang root
no_subtree_check ⇒ disable subtree check / disable cek folder

Semoga bermanfaat :)