Cara Berkongsi Fail Antara Komputer Linux Menggunakan NFS

Isi kandungan:

Cara Berkongsi Fail Antara Komputer Linux Menggunakan NFS
Cara Berkongsi Fail Antara Komputer Linux Menggunakan NFS

Video: Cara Berkongsi Fail Antara Komputer Linux Menggunakan NFS

Video: Cara Berkongsi Fail Antara Komputer Linux Menggunakan NFS
Video: Tutorial - Cara Install Debian 10 pada Virtualbox (Untuk Pemula) 2024, Mungkin
Anonim

Hampir semua pengedaran Linux dilengkapi dengan kemampuan untuk menyiapkan Sistem Fail Rangkaian (NFS) yang membolehkan komputer Linux yang berbeza di rangkaian dapat berkongsi fail dengan mudah. NFS hanya sesuai untuk rangkaian yang terdiri sepenuhnya dari komputer dan pelayan Linux, tetapi berfungsi di peringkat sistem untuk pemindahan pantas antara komputer dengan pantas.

Langkah-langkah

Bahagian 1 dari 2: Membuat Pelayan

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 1
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 1

Langkah 1. Gunakan NFS (Sistem Fail Rangkaian) untuk berkongsi fail antara komputer Linux pada rangkaian tempatan

Sekiranya anda perlu berkongsi fail dengan komputer Windows atau Mac, anda akan lebih berjaya menggunakan Samba.

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 2
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 2

Langkah 2. Fahami bagaimana NFS berfungsi

Semasa berkongsi fail dengan NFS, ada dua sisi: pelayan dan klien. Pelayan adalah komputer yang sebenarnya menyimpan fail, sementara klien adalah komputer yang mengakses folder bersama dengan memasang folder bersama sebagai pemacu maya. NFS perlu dikonfigurasikan pada pelayan dan mana-mana pelanggan yang ingin disambungkan.

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 3
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 3

Langkah 3. Buka terminal pada komputer pelayan

Ini adalah komputer yang akan menghosting fail yang dikongsi. Komputer pelayan perlu dihidupkan dan dilog masuk agar klien memasang folder bersama. NFS memerlukan menggunakan terminal untuk memasang dan mengkonfigurasi pelayan dan pelanggan.

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 4
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 4

Langkah 4. Jenis

sudo apt-get install nfs-kernel-server nfs-common portmap dan tekan ↵ Masukkan.

Ini akan mula memuat turun dan memasang fail NFS di komputer anda.

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 5
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 5

Langkah 5. Selepas pemasangan, taip

dpkg-reconfigure portmap.

Pilih "Tidak" dari menu yang muncul. Ini akan membolehkan komputer lain di rangkaian menyambung ke folder bersama anda.

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 6
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 6

Langkah 6. Jenis

sudo /etc/init.d/portmap mulakan semula untuk memulakan semula perkhidmatan portmap.

Ini akan memastikan bahawa perubahan anda berlaku.

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 7
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 7

Langkah 7. Buat direktori dummy yang akan digunakan untuk berkongsi data

Ini adalah direktori kosong yang akan mengarahkan klien ke direktori bersama yang sebenarnya. Ini akan membolehkan anda mengubah direktori bersama di pelayan anda nanti tanpa perlu membuat perubahan pada klien.

  • Taip.mkdir -p / export / dummyname dan tekan ↵ Masukkan.

    Ini akan membuat direktori bernama dummyname yang akan dilihat oleh pelanggan.

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 8
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 8

Langkah 8. Taip pico / etc / fstab dan tekan ↵ Enter

Ini akan membuka fail / etc / fstab dan membolehkan anda memasang pemacu bersama secara automatik setiap kali pelayan melakukan boot.

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 9
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 9

Langkah 9. Tambah

sharedpath dummypath tidak mengikat 0 0 hingga akhir fail.

Ganti sharedpath dengan lokasi drive bersama, dan ganti dummypath dengan lokasi direktori dummy yang anda buat sebelumnya.

Sebagai contoh, untuk berkongsi pemacu / dev / sdb dengan klien menggunakan direktori dummy yang dibuat sebelumnya, anda akan mengetik / dev / sdb / eksport / Shared none bind 0 0. Simpan perubahan pada fail

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 10
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 10

Langkah 10. Buka

/ dll / eksport fail.

Anda perlu menambahkan direktori dummy dan IP yang dibenarkan untuk mengaksesnya ke fail ini. Gunakan format berikut untuk berkongsi dengan semua alamat IP di rangkaian tempatan anda: / export / dummyname 192.168.1.1/24(rw, no_root_squash, async).

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 11
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 11

Langkah 11. Gunakan

sudo /etc/init.d/nfs-kernel-server restart arahan untuk memulakan semula pelayan NFS.

Bahagian 2 dari 2: Menyambungkan Komputer Pelanggan

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 12
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 12

Langkah 1. Buka terminal pada komputer pelanggan

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 13
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 13

Langkah 2. Jenis

sudo apt-get install portmap nfs-common dan tekan ↵ Masukkan untuk memasang fail klien NFS.

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 14
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 14

Langkah 3. Buat direktori di mana fail yang dikongsi akan dipasang

Anda boleh menamakan ini apa sahaja yang anda mahukan. Contohnya, anda boleh menaip mkdir / sharedFiles untuk membuat folder bernama "sharedFiles".

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 15
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 15

Langkah 4. Jenis

pico / etc / fstab untuk membuka / etc / fstab fail.

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 16
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 16

Langkah 5. Tambah

pelayan IP: sharedDirectory nfs rsize = 8192, wsize = 8192, timeo = 14, intr hingga akhir fail.

Ganti IP server dengan alamat IP komputer pelayan NFS. Ganti sharedDirectory dengan direktori dummy yang anda buat di pelayan NFS dan direktori tempatan yang baru anda buat. Tinggalkan nilai selebihnya seperti sekarang.

Dengan menggunakan contoh di atas, garis mungkin kelihatan seperti: 192.168.1.5:/export/Shared / sharedFiles nfs rsize = 8192, wsize = 8192, timeo = 14, intr

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 17
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 17

Langkah 6. Jenis

sudo /etc/init.d/portmap mulakan semula untuk memulakan semula portmap dan menggunakan tetapan baru.

Pemacu akan dipasang secara automatik setiap kali komputer dihidupkan semula.

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 18
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 18

Langkah 7. Uji pemacu dengan memasangnya secara manual sebelum memulakan semula

Ketik mount -a dan kemudian ls / sharedFiles untuk melihat apakah fail yang dikongsi dipaparkan.

Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 19
Kongsi Fail Antara Komputer Linux Menggunakan NFS Langkah 19

Langkah 8. Ulangi proses ini untuk setiap komputer yang menyambung

Anda seharusnya dapat memasukkan tetapan yang sama dan berjaya menyambung.

Disyorkan: