Press ESC to close

Cara Mengkonfigurasi NFS Server dan Client di AlmaLinux

WhatsAppTelegramFacebookXThreadsCopy Link

Pernahkah Anda ingin berbagi file antar server atau antar komputer di jaringan lokal tanpa harus copy-paste manual?
Solusinya adalah menggunakan NFS (Network File System).

Dengan NFS, Anda bisa membuat sebuah folder di server yang dapat diakses bersama oleh banyak client.
Fitur ini sering digunakan di lingkungan perusahaan, lab komputer, hingga data center.

Apa Itu NFS?

NFS (Network File System) adalah protokol yang memungkinkan komputer untuk berbagi direktori dan file melalui jaringan.
Dengan NFS, sebuah folder di server bisa di-mount (dipasang) ke sistem client, sehingga terlihat seperti folder lokal.

Langka-Langkah Instal NFS Server Di Alma Linux

1. Instalasi NFS Server di AlmaLinux

Update sistem:

sudo dnf update -y

Instal paket NFS server:

sudo dnf install nfs-utils -y

Aktifkan layanan:

sudo systemctl enable u002du002dnow nfs-server

2. Membuat Direktori Share di Server

Buat folder untuk berbagi file:

sudo mkdir -p /mnt/nfsshare

Ubah hak akses agar bisa diakses client:

sudo chown -R nfsnobody:nfsnobody /mnt/nfssharensudo chmod 755 /mnt/nfsshare

3. Konfigurasi Ekspor NFS di Server

Edit file /etc/exports:

sudo nano /etc/exports

Tambahkan:

/mnt/nfsshare 192.168.1.0/24(rw,sync,no_root_squash,no_subtree_check)

Penjelasan:

  • 192.168.1.0/24 → jaringan client yang diizinkan.
  • rw → read & write.
  • sync → data ditulis langsung ke disk.
  • no_root_squash → user root di client tetap root.
  • no_subtree_check → mencegah error subtree.

Reload konfigurasi:

sudo exportfs -rav

4. Buka Firewall untuk NFS

sudo firewall-cmd u002du002dpermanent u002du002dadd-service=nfsnsudo firewall-cmd u002du002dpermanent u002du002dadd-service=mountdnsudo firewall-cmd u002du002dpermanent u002du002dadd-service=rpc-bindnsudo firewall-cmd u002du002dreload

5. Konfigurasi NFS Client

Di mesin client, instal paket NFS:

sudo dnf install nfs-utils -y

Buat folder mount:

sudo mkdir -p /mnt/nfsshare_client

Mount folder dari server:

sudo mount -t nfs 192.168.1.10:/mnt/nfsshare /mnt/nfsshare_client

Ganti 192.168.1.10 dengan IP server Anda.

6. Uji Coba

  • Di server, buat file:
echo u0022Hello dari NFS Serveru0022 | sudo tee /mnt/nfsshare/test.txt
  • Di client, cek file:
cat /mnt/nfsshare_client/test.txt

Jika muncul teks yang sama konfigurasi NFS berhasil

Dengan NFS, Anda bisa membuat sistem berbagi file yang cepat, aman, dan mudah dikelola di jaringan lokal.
Teknologi ini sangat bermanfaat untuk kolaborasi, server aplikasi, maupun penyimpanan bersama.

WhatsAppTelegramFacebookXThreadsCopy Link