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
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.
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.
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.
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.
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.
Langkah 6. Jenis
sudo /etc/init.d/portmap mulakan semula untuk memulakan semula perkhidmatan portmap.
Ini akan memastikan bahawa perubahan anda berlaku.
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.
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.
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
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).
Langkah 11. Gunakan
sudo /etc/init.d/nfs-kernel-server restart arahan untuk memulakan semula pelayan NFS.
Bahagian 2 dari 2: Menyambungkan Komputer Pelanggan
Langkah 1. Buka terminal pada komputer pelanggan
Langkah 2. Jenis
sudo apt-get install portmap nfs-common dan tekan ↵ Masukkan untuk memasang fail klien NFS.
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".
Langkah 4. Jenis
pico / etc / fstab untuk membuka / etc / fstab fail.
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
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.
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.
Langkah 8. Ulangi proses ini untuk setiap komputer yang menyambung
Anda seharusnya dapat memasukkan tetapan yang sama dan berjaya menyambung.