This is an old revision of the document!
Table of Contents
Installasi NFS Server di Centos 7
Berikut ini adalah tahapan installasi nfs server untuk file shared remote di centos 7
Pengantar
Kita asumsikan bahwa kita telah menyediakan 2 server yaitu
- server-data.jux.in ( 192.168.0.100 )
- client.jux.in ( 192.168.0.101 )
Installasi NFS Server
Tahap pertama jalankan
yum install nfs-utils -y
apabila installasi sudah selesai, lanjut membuat folder data
mkdir /var/data_share
chmod -R 755 /var/data_share chown nfsnobody:nfsnobody /var/data_share </code>
selanjutnya jalankan service nfs agar otomatis aktif setiap kali server reboot
systemctl enable rpcbind systemctl enable nfs-server systemctl enable nfs-lock systemctl enable nfs-idmap systemctl start rpcbind systemctl start nfs-server systemctl start nfs-lock systemctl start nfs-idmap
Setting Sharing
Selanjutnya membuat konfigurasi sharing data ke server client
nano /etc/exports
isi dengan
/var/data_share 192.168.0.101(rw,sync,no_root_squash,no_all_squash)
kemudian restart nfs server
systemctl restart nfs-server
Setting Firewall
Agar client dapat mengakses nfs server maka diperlukan membuka port tertentu via firewall. Kali ini kita akan menggunakan CSF saja karena lebih standar untuk settingnya.
Install CSF
cd /usr/src rm -fv csf.tgz wget https://download.configserver.com/csf.tgz tar -xzf csf.tgz cd csf sh install.sh
kemudian edit csf
nano /etc/csf/csf.conf
tambahkan port seperti berikut
TCP IN/OUT
111,662,875,892,2049,32803
UDP IN/OUT
2049,662,875,892,32769