Cara Menyiapkan Bahagian NFS di Debian
- 3307
- 404
- Chris Little I
NFS (Sistem Fail Rangkaian) adalah sistem fail yang diedarkan yang membolehkan pelanggan mengakses fail dan direktori pada pelayan jauh melalui rangkaian. NFS biasanya digunakan dalam persekitaran dengan banyak sistem, di mana penting untuk berkongsi sumber antara pelayan yang berbeza. Dalam artikel ini, kami akan membincangkan bagaimana untuk menyediakan bahagian NFS di Debian.
Prasyarat
Sebelum kita mula menubuhkan bahagian NFS, kita perlu memastikan bahawa prasyarat berikut dipenuhi:
- Dua atau lebih sistem Debian (satu sebagai pelayan dan satu atau lebih sebagai pelanggan).
- Sistem pelayan dan klien harus mempunyai alamat IP statik.
- Pastikan sistem pelayan dan klien dapat berkomunikasi antara satu sama lain menggunakan arahan ping.
- Pasang pakej NFS pada sistem pelayan.
Langkah 1: Pasang pakej NFS
Pertama, kita perlu memasang pakej NFS pada sistem pelayan. Buka terminal dan jalankan arahan berikut:
Sudo Apt-Get Update
sudo apt-get memasang nfs-kernel-server
Perintah ini memasang pakej yang diperlukan untuk menyediakan bahagian NFS.
Langkah 2: Buat direktori untuk bahagian NFS
Seterusnya, kita perlu membuat direktori yang ingin kita kongsi dengan sistem klien. Kami boleh membuat direktori ini di mana sahaja di sistem pelayan, tetapi disyorkan untuk menciptanya di direktori root untuk pengurusan yang lebih mudah.
Sebagai contoh, kami akan membuat direktori bernama NFS_SHARE dalam direktori root. Jalankan arahan berikut untuk membuat direktori ini:
sudo mkdir /nfs_share
Langkah 3: Tetapkan kebenaran untuk berkongsi NFS
Setelah membuat direktori, kita perlu menetapkan kebenaran yang sesuai untuk direktori. Kami akan menetapkan pemilikan direktori kepada pengguna dan kumpulan nogroup, yang merupakan pengguna dan kumpulan lalai untuk saham NFS. Kami juga akan menetapkan kebenaran baca-menulis untuk direktori.
Jalankan arahan berikut untuk menetapkan keizinan:
Sudo Chown Nobode: Nogroup /NFS_Share
sudo chmod 777 /nfs_share
Langkah 4: Konfigurasikan bahagian NFS
Seterusnya, kita perlu mengkonfigurasi bahagian NFS dalam fail /etc /eksport. Fail ini mengandungi tetapan konfigurasi untuk saham NFS pada sistem pelayan.
Buka fail /etc /eksport menggunakan arahan berikut:
sudo nano /etc /eksport
Tambahkan baris berikut ke hujung fail:
/NFS_SHARE 192.168.1.10 (RW, Sync, NO_SUBTREE_CHECK)1 | /NFS_SHARE 192.168.1.10 (RW, Sync, NO_SUBTREE_CHECK) |
Menggantikan "192.168.1.5 " Dengan alamat IP sistem klien yang anda ingin mengakses bahagian NFS.
Barisan konfigurasi ini membolehkan sistem klien membaca dan menulis ke bahagian NFS, menyegerakkan data antara sistem klien dan pelayan, dan mengesahkan bahagian NFS untuk kesilapan.
Langkah 5: Mengeksport bahagian NFS
Setelah mengkonfigurasi bahagian NFS, kita perlu mengeksport bahagian untuk menjadikannya mudah diakses oleh sistem klien. Jalankan arahan berikut untuk mengeksport bahagian NFS:
Sudo Exportfs -A
Perintah ini mengeksport bahagian NFS yang telah kami konfigurasikan di "/Etc/eksport" fail.
Langkah 6: Dayakan dan mulakan perkhidmatan NFS
Akhirnya, kita perlu mengaktifkan dan memulakan perkhidmatan NFS pada sistem pelayan menggunakan arahan berikut:
SUDO Systemctl Membolehkan NFS-KERNEL-SERVER
SUDO Systemctl Mula NFS-KERNEL-SERVER
Perintah ini membolehkan dan memulakan perkhidmatan NFS pada sistem pelayan.
Langkah 7: Pasang bahagian NFS pada mesin klien
Sebaik sahaja kami telah menyelesaikan konfigurasi pada sistem pelayan, kami dapat mengakses bahagian NFS dari sistem klien.
- Buat direktori di mana anda ingin memasang direktori bersama. Contohnya, kita boleh membuat direktori yang dipanggil NFS_SHARE di dalam /mnt direktori.
sudo mkdir /mnt /nfs_share
- Pasang direktori bersama menggunakan arahan berikut:
sudo mount -t nfs 192.168.1.100:/nfs_share/mnt/nfs_share
Perintah ini akan melancarkan NFS_SHARE Direktori di pelayan dengan alamat IP 192.168.1.100 kepada NFS_SHARE direktori yang anda buat di /mnt Direktori di mesin pelanggan.
- Sahkan bahawa direktori kongsi dipasang dengan jayanya menggunakan perintah gunung:
gunung | grep nfs_share
Anda harus melihat output yang serupa dengan ini:
192.168.1.100:/nfs_share on/mnt/nfs_share type nfs (rw, relatime, vers = 3, rsize = 1048576, wsize = 1048576, namlen = 255, keras, proto = tcp, timeo = 600, retrans = 2, MountAddr = 192.168.1.100, Mountvers = 3, Mountport = 20048, MountProto = TCP, Local_lock = Tiada, Addr = 192.168.1.100)
Output ini mengesahkan bahawa direktori kongsi berjaya dipasang pada mesin klien.
Langkah 8: Konfigurasikan bahagian NFS ke auto-mount pada masa boot
Untuk memastikan bahawa bahagian NFS sentiasa tersedia pada mesin klien, anda boleh mengkonfigurasi sistem untuk melancarkan bahagian secara automatik pada masa boot. Ikut langkah-langkah ini:
- Edit fail /etc /fstab:
sudo nano /etc /fstab
- Tambahkan baris berikut pada akhir fail: 192.168.1.100:/nfs_share/mnt/nfs_share nfs defaults 0 0
1 192.168.1.100:/nfs_share/mnt/nfs_share nfs defaults 0 0 Baris ini menentukan titik gunung, jenis sistem fail (NFS), pilihan gunung (lalai), dump (0), dan pemeriksaan sistem fail (0).
- Simpan dan tutup fail.
Untuk menguji konfigurasi, reboot mesin klien dan sahkan bahawa bahagian NFS dipasang secara automatik menggunakan perintah gunung.
Kesimpulan
Dalam tutorial ini, anda belajar bagaimana untuk menyediakan bahagian NFS di Debian. Anda kini boleh dengan mudah berkongsi fail antara mesin linux berganda menggunakan NFS. Ingatlah untuk memastikan peraturan firewall anda dikonfigurasi dengan betul untuk membolehkan trafik NFS, dan anda menetapkan kebenaran yang sesuai pada direktori bersama untuk memastikan keselamatan sistem anda.
- « Cara Menyiapkan Terowong SSH di Linux
- Cara Memasang dan Mengkonfigurasi Redis di Ubuntu & Debian »