NFS adalah Service untuk file sharing khusus OS Linux.
Berikut ini Tutorial Cara membuatnya pada linux centos 6 / yang sedang saya gunakan versi 6.4.
Install Service NFS :
#yum install nfs
Crete Folder :
#mkdir -p /mnt/sharing_nfs/data
Create File txt :
# cat > /mnt/sharing_nfs/data/test.txt
isikan file nya:
1
2
3
4
5
tekan ctrl + d untuk menyimpannya
Kita juga bisa merubah user Access nya terhadap folder yang kita sharing agar user bisa create , edit dan delete dengan cara memberikan akses 777 / 775 tergantung kebutuhan kita :
#chmod -R 777 /mnt/sharing_nfs/data
Backup File Konfigurasi Export :
#cp /etc/exports /etc/exports.backup
Setting File Ecport :
#vim /etc/exports
isi filenya :
/mnt/sharing_nfs/data 192.9.18.27(rw,no_subtree_check)
kemudian simpan.
Ket :
ro = Read Only
rw = Read and Write
no_subtree_check = Ketiadaan folder dalam folder yang di sharing.
sync = membaca file dengan menggunakan metode syncronize.
no_root_sequash : ketika root login maka access root tidak digantikan dengan user access root sequash.
Setting User Access Allow :
#vim /etc/host.allow
Isi ip yang akan di share:
portmap:192.9.18.0/50
Seting user access deny :
# vim /etc/host.deny
isi dengan :
portmap:ALL
Restart Service NFS :
#etc/init.d/nfs start
tampilanya :
Starting NFS services: [ OK ]
Starting NFS quotas: [ OK ]
Starting NFS mountd: [ OK ]
Stopping RPC idmapd: [ OK ]
Starting RPC idmapd: [ OK ]
Starting NFS daemon: [ OK ]
Jalankan Service NFS Scara Otomatis :
#chkconfig nfs on
Pastikan untuk Level 3 dan 5 Servicenya on :
# chkconfig |grep nfs
tampilanya :
nfs 0:off 1:off 2:on 3:on 4:on 5:on 6:off
nfslock 0:off 1:off 2:off 3:on 4:on 5:on 6:of
Lakukan Konfigurasi Export yang sudah kita Setting:
#exportfs -a
Finish
Mounting di PC Client
Langkah selanjutnya adalah mounting path /mnt/sharing_nfs/data yang sudah di sharing.
dan pastikan IP client nya 192.9.18.27, karena yang disetting di file export hanya untuk ip 192.9.18.27
Open terminal (PC Client) :
Create folder dimana kita akan mounting data server :
# mkdir -p /mnt/sharing_nfs/data_server
Lakukan Mounting Data yang sudah di share di server 192.9.18.10 :
# mount -t nfs 192.9.18.10:/mnt/sharing_nfs/data /mnt/sharing_nfs/data_server
Kemudian Lihat Filenya :
#cd /mnt/sharing_nfs/data_server/
#ls -l
Selamat Mencoba
APPLEiPhone 5 64GB - White
Quadband, 64GB Memory, 1136x640 pixel, 4 inch widescreen Multi-Touch display, iSight 8.0MP Camera, Full HD Video, UMTS/HSDPA/GSM/EDGE, Wi-Fi (802.11b/g/n), Bluetooth 4.0 wireless technology, A-GPS, GLONASS, USB 2.0, Retina Display
No comments:
Post a Comment