NFS istifadə edərək faylları Linux kompüterləri arasında necə bölüşmək olar

Mündəricat:

NFS istifadə edərək faylları Linux kompüterləri arasında necə bölüşmək olar
NFS istifadə edərək faylları Linux kompüterləri arasında necə bölüşmək olar

Video: NFS istifadə edərək faylları Linux kompüterləri arasında necə bölüşmək olar

Video: NFS istifadə edərək faylları Linux kompüterləri arasında necə bölüşmək olar
Video: Обзор ICQ для Андроид 2024, Bilər
Anonim

Demək olar ki, bütün Linux növləri eyni şəbəkədəki Linux kompüterlərinin faylları paylaşmasına imkan verən Şəbəkə Fayl Sistemi (NFS) qurma qabiliyyətinə malikdir. NFS yalnız kompüterlərdən və Linux serverlərindən ibarət şəbəkələr üçün uyğun olsa da, kompüterlər arasında sürətli və səmərəli fayl köçürmələri üçün sistem səviyyəsində işləyir.

Addım

2 -dən 1 -ci hissə: Server yaratmaq

NFS istifadə edərək faylları Linux kompüterləri arasında paylaşın Addım 1
NFS istifadə edərək faylları Linux kompüterləri arasında paylaşın Addım 1

Addım 1. Yerli şəbəkədəki Linux kompüterləri arasında fayl paylaşmaq üçün NFS -dən istifadə edin

Faylları Mac və ya Windows kompüteri ilə bölüşmək istəyirsinizsə, Samba'dan istifadə edin.

NFS 2 -dən istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın
NFS 2 -dən istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın

Addım 2. NFS -in necə işlədiyini bilin

NFS istifadə edərək fayl paylaşarkən iki tərəf var: server və müştəri. Server faylları saxlayan kompüterdir, müştəri isə paylaşılan qovluğa virtual sürücü olaraq quraşdıraraq daxil olan kompüterdir. NFS əvvəlcə istifadə etmək istədiyiniz server və müştəri kompüterlərində konfiqurasiya edilməlidir.

NFS Addım 3 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın
NFS Addım 3 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın

Addım 3. Server kompüterində bir terminal açın

Bu paylaşılan faylları saxlayan kompüterdir. Müştəri paylaşılan qovluğu kompüterinə bağlamadan əvvəl server kompüterini açmalı və daxil olmalısınız. Server və müştəri kompüterlərində NFS konfiqurasiya etmək üçün terminaldan istifadə edin.

NFS Addım 4 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın
NFS Addım 4 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın

Addım 4. Yazın

sudo apt-get nfs-kernel-server nfs-common portmap qurun və basın Daxil edin.

NFS faylı yüklənəcək və kompüterə quraşdırılacaq.

NFS Addım 5 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın
NFS Addım 5 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın

Addım 5. Quraşdırma başa çatdıqdan sonra yazın

dpkg-port xəritəsini yenidən qurun.

Görünən menyuda "Xeyr" seçin. İndi şəbəkədə olan kompüterlər paylaşılan qovluğa qoşula bilər.

NFS Addım 6 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın
NFS Addım 6 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın

Addım 6. Yazın

sudo /etc/init.d/portmap yenidən başladın portmap xidmətini yenidən başladın.

Bu, dəyişikliklərin düzgün tətbiq olunmasını təmin etmək üçündür.

NFS Addım 7 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın
NFS Addım 7 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın

Addım 7. Məlumat mübadiləsi üçün istifadə olunacaq bir kukla kataloq yaradın

Bu boş qovluq müştərini həqiqi paylaşılan qovluğa yönləndirəcək. Müştəri kompüterində dəyişiklik etmədən serverdəki paylaşılan qovluğu daha sonra dəyişdirmək istəyirsinizsə, bu sizin işinizi asanlaşdıracaq.

  • . Mkdir -p /export /dummyname yazın və basın Daxil edin.

    Dummyname adlı bir kataloq yaradılacaq və müştəri onu görə bilər.

NFS Addım 8 -dən istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın
NFS Addım 8 -dən istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın

Addım 8. pico /etc /fstab yazın və Enter düyməsini basın

/Etc /fstab faylı açılacaq və server kompüteri işə salındıqda paylaşılan sürücünü avtomatik olaraq bağlamağa imkan verəcək.

NFS Addım 9 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın
NFS Addım 9 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın

Addım 9. Əlavə edin

sharedpath dummypath none bind 0 0 faylın sonunda.

Paylaşılan yolu ortaq sürücü yerinə dəyişdirin və dummypath'i əvvəllər yaratdığınız saxta kataloq yerinə dəyişdirin.

Məsələn, /dev /sdb sürücüsünü yaradılmış saxta kataloqdan istifadə edərək müştəri ilə bölüşmək istəyirsinizsə, /dev /sdb /export /Shared none bind 0 0 yazmalısınız. Fayl dəyişikliklərini qeyd edin

NFS Addım 10 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın
NFS Addım 10 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın

Addım 10. Açın

/etc/ixrac.

Dosyaya daxil olmaq üçün icazə verilən bir saxta kataloq və IP ünvanı əlavə etməlisiniz. Yerli şəbəkənizdəki bütün IP ünvanlarını paylaşmaq üçün aşağıdakı formatı istifadə edin:/export/dummyname 192.168.1.1/24(rw, no_root_squash, async).

NFS Addım 11 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın
NFS Addım 11 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın

Addım 11. Əmrdən istifadə edin

sudo /etc/init.d/nfs-kernel-server yenidən başladın NFS serverini yenidən başladın.

2 -ci hissə 2: Müştəri kompüterlərinə qoşulma

NFS Addım 12 istifadə edərək faylları Linux kompüterləri arasında paylaşın
NFS Addım 12 istifadə edərək faylları Linux kompüterləri arasında paylaşın

Addım 1. Müştəri kompüterində bir terminal açın

NFS Addım 13 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın
NFS Addım 13 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın

Addım 2. Yazın

sudo apt-get portmap nfs-common qurun və basın Daxil edin NFS müştəri sənədlərini bağlamaq üçün.

NFS Addım 14 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın
NFS Addım 14 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın

Addım 3. Paylaşılan faylların quraşdırılacağı bir kataloq yaradın

İstənilən ad verə bilərsiniz. Məsələn, "sharedFiles" adlı bir qovluq yaratmaq üçün mkdir /sharedFiles yaza bilərsiniz.

NFS Addım 15 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın
NFS Addım 15 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın

Addım 4. Yazın

pico /etc /fstab faylı açmaq üçün /etc/fstab.

NFS Addım 16 istifadə edərək faylları Linux kompüterləri arasında paylaşın
NFS Addım 16 istifadə edərək faylları Linux kompüterləri arasında paylaşın

Addım 5. Əlavə edin

serverIP: sharedDirectory nfs rsize = 8192, wsize = 8192, timeo = 14, intr faylın sonunda.

ServerIP -i serverin NFS kompüterindəki IP ünvanına dəyişdirin. NFS serverində yaratdığınız saxta kataloq və yaratdığınız yerli qovluq ilə sharedDirectory dəyişdirin. Hələlik başqa dəyişənləri dəyişdirməyə ehtiyac yoxdur.

Yuxarıdakı nümunədən istifadə edərək əmr satırı belə görünür: 192.168.1.5:/export/Shared/sharedFiles nfs rsize = 8192, wsize = 8192, timeo = 14, intr

NFS Addım 17 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın
NFS Addım 17 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın

Addım 6. Yazın

sudo /etc/init.d/portmap yenidən başladın port xəritəsini yenidən başladın və yeni parametrləri tətbiq edin.

Kompüter hər açıldıqda ortaq sürücü avtomatik olaraq quraşdırılacaq.

NFS Addım 18 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın
NFS Addım 18 istifadə edərək Linux Kompüterləri Arasında Faylları Paylaşın

Addım 7. Kompüteri yenidən başlatmadan əvvəl sürücünü quraşdırmağa çalışın

Mount -a yazın, sonra ls /sharedFiles yazın və paylaşılan faylların ekranda göründüyünə baxın.

NFS Addım 19 istifadə edərək faylları Linux kompüterləri arasında paylaşın
NFS Addım 19 istifadə edərək faylları Linux kompüterləri arasında paylaşın

Addım 8. Hər bir kompüteri birləşdirmək üçün bu prosesi təkrarlayın

Eyni parametrləri istifadə edin və kompüter qoşulacaq.

Tövsiyə: