Ubuntu

Cara menginstal NFS Server dan Klien di Ubuntu

Cara menginstal NFS Server dan Klien di Ubuntu

tidakjaringan File System atau NFS adalah protokol untuk sistem file. Menggunakan protokol NFS memungkinkan Anda untuk berbagi file dan direktori di mesin Anda dengan mesin pengguna lain di seluruh jaringan.

NFS dibangun pada model client-server, di mana server NFS bertanggung jawab untuk menangani otentikasi dan mengelola data yang dibagikan melalui jaringan.

Pada artikel ini, kami akan membahas cara menginstal NFS di komputer server dan klien, memungkinkan Anda untuk berbagi file atau direktori dari satu mesin Ubuntu ke mesin lainnya.

Berikut adalah ringkasan dari apa yang akan kita lakukan:

  1. Instal Server NFS di mesin, dan kami akan menyebutnya mesin server.
  2. Buat direktori ekspor yang akan kita gunakan untuk berbagi dengan klien.
  3. Instal klien NFS di mesin kedua, dan kami akan menyebutnya mesin klien.
  4. Lakukan tes sederhana untuk memastikan semuanya berjalan dengan sukses.

Sangat disarankan agar Anda mengikuti langkah-langkah tersebut secara berurutan dan ini untuk memastikan semuanya akan berjalan dengan lancar.

Menginstal Server NFS

Langkah 1. Sebelum memulai instalasi server NFS, Anda harus memastikan bahwa sistem Anda mutakhir menggunakan perintah berikut:

sudo apt-get update sudo apt-get upgrade

Langkah 2. Periksa apakah paket server kernel NFS diinstal di Ubuntu Anda menggunakan perintah berikut:.

dpkg -l | grep nfs-kernel-server

Periksa Server NFS Terinstal Atau Tidak

Seperti yang Anda lihat pada tangkapan layar di atas, jika tidak ada output, maka paket server kernel NFS tidak diinstal pada mesin Anda.

Langkah 3. Sekarang mari kita instal paket server kernel NFS terbaru yang tersedia menggunakan perintah berikut:.

sudo apt install nfs-kernel-server

Instal Paket Server Kernel NFS

Buat Direktori Ekspor

Direktori ekspor ini akan dibagikan dengan mesin klien melalui jaringan.

Langkah 1. Buat direktori ekspor di server NFS yang akan dibagikan melalui jaringan.

sudo mkdir -p /mnt/nfsdir

Langkah 2. Untuk mengizinkan akses ke semua klien ke direktori ekspor sebelumnya, hapus izin terbatas saat ini pada direktori.

sudo chown none:nogroup /mnt/nfsdir

Langkah 3. Tetapkan izin baru ke direktori ekspor.

sudo chown none:nogroup /mnt/nfsdir

Output dari perintah sebelumnya harus seperti di bawah ini:

Buat Direktori Ekspor dan Tetapkan izin yang diperlukan

Langkah 4. Menggunakan editor favorit Anda, edit dalam file konfigurasi ekspor untuk memungkinkan klien mengakses direktori ekspor server NFS.

sudo vi /etc/exports

Sekarang pilih salah satu opsi berikut untuk mengizinkan akses ke direktori ekspor server:

/mnt/nfsdir client_IP(rw,sync,no_subtree_check)

Izin (rw, sync,no_subtree_check) didefinisikan sebagai berikut:

/mnt/nfsdir client_IP_1(rw,sync,no_subtree_check) /mnt/nfsdir client_IP_2(rw,sync,no_subtree_check) /mnt/nfsdir client_IP_3(rw,sync,no_subtree_check)
/mnt/nfsdir subnetIP/24(rw,sinkronisasi,no_subtree_check)

Di sini, di tutorial kami, kami akan menggunakan opsi terakhir untuk mengizinkan akses ke banyak klien dengan menentukan seluruh subnet.

Izinkan Akses ke Klien Menggunakan File Ekspor NFS

Langkah 5. Selanjutnya, kita akan menerapkan perubahan sebelumnya menggunakan perintah berikut.

sudo exportfs -a

Ekspor Direktori bersama NFS

Langkah 6. Mulai ulang layanan server kernel NFS.

sudo systemctl restart nfs-kernel-server

Mulai ulang Server Kernel NFS

Langkah 7. Konfigurasikan firewall mesin server NFS untuk memungkinkan klien mengakses konten direktori ekspor.

sudo ufw izinkan dari 192.168.1.0/24 ke port nfs

Konfigurasikan Firewall Mesin Server NFS

Langkah 8. Aktifkan firewall server NFS untuk memulai secara otomatis dengan startup sistem.

sudo ufw aktifkan

Aktifkan Firewall Pada Startup Sistem

Langkah 9. Sekarang periksa status firewall untuk melihat aturan tambahan dari langkah sebelumnya.

status sudo ufw

Periksa Aturan Tambahan Firewall

Instal Klien NFS Di Mesin Kedua

Selanjutnya, kita perlu melakukan beberapa konfigurasi pada mesin klien sehingga mereka dapat dengan mudah mengakses direktori ekspor server NFS. Tetapi sebelum kita memulai konfigurasi kita, pertama-tama kita perlu memastikan bahwa mesin klien sudah mutakhir menggunakan perintah di bawah ini.

sudo apt-get update sudo apt-get upgrade

Langkah 1. Instal paket klien NFS menggunakan perintah berikut:.

sudo apt-get install nfs-common

Instal Paket Klien NFS

Langkah 2. Buat titik pemasangan untuk direktori ekspor server NFS.

sudo mkdir -p /mnt/nfsdirclient

Buat Mount Point Untuk Direktori Bersama NFS

Langkah 3. Sekarang mari kita mount direktori NFS bersama pada klien.

sudo mount 192.168.1.4:/mnt/nfsdir /mnt/nfsdirclient

Pasang Direktori Bersama NFS Di Mesin Klien

Uji Instalasi Anda

Langkah 1. Di mesin server, buat file uji di direktori ekspor.

sentuh /mnt/nfsdir/nfstestfile

Buat File Tes Di Direktori Ekspor Server NFS

Dari mesin klien, periksa file yang baru dibuat.

ls /mnt/nfsdirclient

Outputnya harus seperti di bawah ini:

Periksa File yang Dibuat Di Mesin Klien

Langkah 2. Di mesin klien, buat file baru.

sentuh /mnt/nfsdirclient/clienttestflie

Buat File Tes Di Direktori Klien NFS

Dari mesin server, periksa file yang dibuat sebelumnya.

ls /mnt/nfsdir

Outputnya harus seperti di bawah ini:

Periksa File yang Dibuat Di Mesin Server

Itu saja tentang cara menginstal server dan klien NFS, dan juga menguji konfigurasi Anda.

Cara mengunduh dan Memainkan Civilization VI Sid Meier di Linux
Pengenalan permainan Civilization 6 adalah konsep modern dari konsep klasik yang diperkenalkan dalam seri game Age of Empires. Idenya cukup sederhana;...
Cara Menginstal dan Memainkan Doom di Linux
Pengantar Doom Seri Doom berasal dari tahun 90-an setelah rilis Doom. Itu adalah hit instan dan sejak saat itu seri game telah menerima banyak penghar...
Vulkan untuk Pengguna Linux
Dengan setiap generasi baru kartu grafis, kami melihat pengembang game mendorong batas kesetiaan grafis dan selangkah lebih dekat ke fotorealisme. Tet...