GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Mengatur Berbagi NFS di Ubuntu 20.04, 18.04

NFS singkatan dari Sistem File Jaringan. Tutorial ini akan menunjukkan kepada Anda cara mengkonfigurasi NFS share di Ubuntu 20.04, 18.04 sehingga komputer lain di jaringan lokal Anda dapat mengakses file dan direktori di sistem Ubuntu 20.04, 18.04.

NFS memungkinkan direktori dan sistem file untuk dibagikan melalui jaringan lokal. NFS juga dapat diatur melalui Internet dengan protokol VPN untuk mengenkripsi koneksi. Dalam tutorial ini, kita akan menyiapkan berbagi file NFS di jaringan rumah dengan dua komputer Ubuntu 20.04/18.04.

Langkah 1:Konfigurasi Server NFS

Di server Ubuntu, instal nfs-kernel-server paket.

sudo apt install nfs-kernel-server

Kemudian edit /etc/exports file dengan editor teks baris perintah seperti Nano. File ekspor memberi tahu server NFS direktori atau sistem file mana yang akan dibagikan ke klien.

sudo nano /etc/exports

Sintaksnya adalah sebagai berikut

/path/to/directory     client-IP address(options)

Misalnya, Anda ingin membagikan direktori home Anda ke komputer Ubuntu kedua dengan alamat IP 192.168.1.101 , lalu letakkan baris berikut di akhir file. Ganti username dengan nama pengguna Anda yang sebenarnya. Batasi dua kolom dengan tombol Tab.

/home/username      192.168.1.101(rw,sync,root_squash,subtree_check)

Tekan Ctrl+O untuk menyimpan file, lalu CTRL+X untuk keluar dari file. Alamat IP komputer klien dapat ditemukan dengan menjalankan perintah berikut di sisi klien.

ifconfig

Muat ulang /etc/exports berkas.

sudo exportfs -ra

Langkah 2:Konfigurasikan Klien

Di komputer Ubuntu kedua, instal nfs-common paket.

sudo apt install nfs-common

Kemudian edit /etc/fstab berkas.

sudo nano /etc/fstab

Tambahkan baris berikut dalam file. Ganti nfs-server-ip dengan alamat IP server Ubuntu.

nfs-server-ip:/home/username    /mnt/nfs-share      nfs       rw,soft,intr,noatime,x-gvfs-show

Baris di atas akan memasang direktori home di bawah /mnt/nfs-share direktori dalam mode baca dan tulis. x-gvfs-show opsi akan memungkinkan Anda melihat direktori bersama di pengelola file Anda.

Simpan dan tutup file. Kemudian buat titik mount.

sudo mkdir /mnt/nfs-share

Selanjutnya, jalankan perintah di bawah ini

sudo mount -a

Sekarang Anda dapat mengakses direktori home server di pengelola file Anda.

Jika Anda ingin berbagi direktori home Anda dengan semua komputer di jaringan rumah Anda, tambahkan baris ini di /etc/exports file, misalkan 192.168.1.1 adalah alamat IP router Anda.

/home/username     192.168.1.0/24(rw,sync,root_squash,subtree_check)

Jika Anda membuat perubahan apa pun pada /etc/exports file di sisi server, lalu jalankan perintah di bawah ini untuk memberi tahu server NFS agar memuat ulang /etc/exports berkas.

sudo exportfs -ra

Jika Anda tidak dapat menambah/menghapus file atau membuat perubahan apa pun pada pembagian NFS (Izin ditolak), mungkin karena Anda bertindak sebagai pengguna yang berbeda. Misalnya, Jika file tersebut dimiliki oleh user1 di server, maka Anda juga harus bertindak sebagai user1 untuk membuat perubahan pada pembagian NFS.

NFS melalui Internet

Secara default, NFS tidak terenkripsi. Jika Anda ingin memasang NFS melalui Internet, Anda dapat mengenkripsi koneksi dengan VPN seperti WireGuard.

  • Siapkan Server VPN WireGuard Anda Sendiri di Ubuntu

Saya memilih WireGuard karena ini adalah protokol VPN tercepat.


Ubuntu
  1. Cara Mengatur Server dan Klien NFS di Ubuntu 20.04

  2. Ubuntu – Bagaimana Cara Mengatur Ip Statis Di Ubuntu?

  3. Bagaimana Cara Menginstal Ubuntu Dari File Iso?

  1. Cara Menambahkan File Swap Di Ubuntu

  2. Bagaimana Cara Mengatur Jaringan Nfs?

  3. Cara menginstal g ++ di Ubuntu

  1. Cara Mengubah Nama Host di Ubuntu 18.04

  2. Cara Menginstal Redis di Ubuntu 20.04 / 18.04

  3. Cara Mengatur Server NFS di Debian 10 Buster