Cara mengatur saham NFS di debian

Cara mengatur saham NFS di debian

NFS (Sistem File Jaringan) adalah sistem file terdistribusi yang memungkinkan klien untuk mengakses file dan direktori di server jarak jauh melalui jaringan. NFS umumnya digunakan di lingkungan dengan banyak sistem, di mana penting untuk berbagi sumber daya antara server yang berbeda. Dalam artikel ini, kita akan membahas cara mengatur bagian NFS di Debian.

Prasyarat

Sebelum kita mulai menyiapkan berbagi NFS, kita perlu memastikan bahwa prasyarat berikut dipenuhi:

  • Dua atau lebih sistem Debian (satu sebagai server dan satu atau lebih sebagai klien).
  • Server dan sistem klien harus memiliki alamat IP statis.
  • Pastikan bahwa server dan sistem klien dapat berkomunikasi satu sama lain menggunakan perintah ping.
  • Instal Paket NFS di Sistem Server.

Langkah 1: Instal Paket NFS

Pertama, kita perlu menginstal paket NFS di sistem server. Buka terminal dan jalankan perintah berikut:

pembaruan sudo apt-get  sudo apt-get menginstal NFS-Kernel-Server  

Perintah ini menginstal paket yang diperlukan yang diperlukan untuk mengatur berbagi NFS.

Langkah 2: Buat direktori untuk berbagi NFS

Selanjutnya, kita perlu membuat direktori yang ingin kita bagikan dengan sistem klien. Kami dapat membuat direktori ini di mana saja di sistem server, tetapi disarankan untuk membuatnya di direktori root untuk manajemen yang lebih mudah.

Misalnya, kami akan membuat direktori bernama NFS_SHARE di direktori root. Jalankan perintah berikut untuk membuat direktori ini:

sudo mkdir /nfs_share  

Langkah 3: Tetapkan izin untuk berbagi NFS

Setelah membuat direktori, kita perlu mengatur izin yang tepat untuk direktori. Kami akan menetapkan kepemilikan direktori kepada pengguna dan grup nogroup, yang merupakan pengguna dan grup default untuk saham NFS. Kami juga akan menetapkan izin baca-tulisan untuk direktori.

Jalankan perintah berikut untuk mengatur izin:

Sudo Chown Nobody: Nogroup /NFS_SHARE  sudo chmod 777 /nfs_share  

Langkah 4: Mengkonfigurasi Bagikan NFS

Selanjutnya, kita perlu mengkonfigurasi berbagi NFS di file /etc /ekspor. File ini berisi pengaturan konfigurasi untuk berbagi NFS di sistem server.

Buka file /etc /ekspor menggunakan perintah berikut:

sudo nano /etc /ekspor  

Tambahkan baris berikut ke akhir file:

/nfs_share 192.168.1.10 (rw, sinkronisasi, no_subtree_check)
1/nfs_share 192.168.1.10 (rw, sinkronisasi, no_subtree_check)

Mengganti “192.168.1.5 " dengan alamat IP sistem klien yang ingin Anda akses NFS Share.

Baris konfigurasi ini memungkinkan sistem klien untuk membaca dan menulis ke berbagi NFS, menyinkronkan data antara sistem klien dan server, dan memverifikasi berbagi NFS untuk kesalahan.

Langkah 5: Ekspor Saham NFS

Setelah mengkonfigurasi saham NFS, kita perlu mengekspor saham agar dapat diakses ke sistem klien. Jalankan perintah berikut untuk mengekspor saham NFS:

Ekspor Sudo -A  

Perintah ini mengekspor berbagi NFS yang telah kami konfigurasi di “/Etc/ekspor” mengajukan.

Langkah 6: Mengaktifkan dan Mulai Layanan NFS

Akhirnya, kita perlu mengaktifkan dan memulai layanan NFS pada sistem server menggunakan perintah berikut:

Sudo Systemctl Mengaktifkan NFS-Kernel-Server  Sudo Systemctl Mulai NFS-Kernel-Server  

Perintah ini mengaktifkan dan memulai layanan NFS di sistem server.

Langkah 7: Pasang Bagikan NFS di Mesin Klien

Setelah kami menyelesaikan konfigurasi pada sistem server, kami dapat mengakses saham NFS dari sistem klien.

  • Buat direktori tempat Anda ingin memasang direktori bersama. Misalnya, kita dapat membuat direktori yang dipanggil NFS_SHARE dalam /mnt direktori.
    sudo mkdir /mnt /nfs_share  
  • Pasang direktori bersama menggunakan perintah berikut:
    sudo mount -t NFS 192.168.1.100:/nfs_share/mnt/nfs_share  

    Perintah ini akan memasang NFS_SHARE Direktori di server dengan alamat IP 192.168.1.100 ke NFS_SHARE Direktori yang Anda buat di /mnt Direktori pada mesin klien.

  • Verifikasi bahwa direktori bersama dipasang dengan sukses menggunakan perintah mount:
    mount | grep nfs_share  

    Anda akan melihat output yang mirip dengan ini:

    192.168.1.100:/nfs_share on/mnt/nfs_share tipe nfs (rw, relatime, vers = 3, rsize = 1048576, wsize = 1048576, namlen = 255, hard, proto = tcp, timeo = 600, retrans = 2, sec = sys, Mountaddr = 192.168.1.100, mountvers = 3, mountport = 20048, mountproTo = tcp, local_lock = tidak ada, addr = 192.168.1.100) 

    Output ini mengkonfirmasi bahwa direktori bersama dipasang dengan sukses di mesin klien.

Langkah 8: Mengkonfigurasi Bagikan NFS ke Auto-Mount pada waktu boot

Untuk memastikan bahwa pembagian NFS selalu tersedia di mesin klien, Anda dapat mengonfigurasi sistem untuk secara otomatis memasang berbagi pada waktu boot. Ikuti langkah ini:

  • Edit file /etc /fstab:
    sudo nano /etc /fstab  
  • Tambahkan baris berikut di akhir file: 192.168.1.100:/nfs_share/mnt/nfs_share nfs default 0 0
    1192.168.1.100:/nfs_share/mnt/nfs_share nfs default 0 0

    Baris ini menentukan titik pemasangan, jenis sistem file (NFS), opsi pemasangan (default), dump (0), dan pemeriksaan sistem file (0).

  • Simpan dan tutup file.

Untuk menguji konfigurasi, reboot mesin klien dan verifikasi bahwa pembagian NFS dipasang secara otomatis menggunakan perintah mount.

Kesimpulan

Dalam tutorial ini, Anda belajar cara mengatur pembagian NFS di Debian. Anda sekarang dapat dengan mudah berbagi file di antara beberapa mesin Linux menggunakan NFS. Ingatlah untuk memastikan bahwa aturan firewall Anda dikonfigurasi dengan benar untuk memungkinkan lalu lintas NFS, dan bahwa Anda menetapkan izin yang sesuai pada direktori bersama untuk memastikan keamanan sistem Anda.