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: "Gpass" "Skype"-la necə istifadə olunur 2024, Bilər
Anonim

Demək olar ki, bütün Linux paylamaları, şəbəkədəki müxtəlif Linux kompüterlərinin faylları asanlıqla paylaşmasına imkan verən Şəbəkə Fayl Sistemi (NFS) qurma qabiliyyəti ilə gəlir. NFS yalnız Linux kompüterlərindən və serverlərindən ibarət olan şəbəkələr üçün uyğundur, lakin kompüterlər arasında sürətli, səmərəli ötürmələr üçün sistem səviyyəsində işləyir.

Addımlar

2 -dən 1 -ci hissə: Serverin yaradılması

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 bir şəbəkədəki Linux kompüterləri arasında fayl paylaşmaq üçün NFS (Şəbəkə Fayl Sistemi) istifadə edin

Faylları Windows və ya Mac kompüterləri ilə bölüşmək lazımdırsa, Samba istifadə edərək daha müvəffəqiyyətli olarsınız.

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

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

NFS ilə fayl paylaşarkən iki tərəf var: server və müştərilər. Server, əslində faylları saxlayan kompüterdir, müştərilər isə paylaşılan qovluğu virtual sürücü olaraq quraşdıraraq paylaşılan qovluğa daxil olan kompüterlərdir. NFS həm serverdə, həm də qoşulmaq istəyən hər hansı bir müştəridə 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ə terminal açın

Bu paylaşılan fayllara ev sahibliyi edəcək kompüterdir. Müştərilərin paylaşılan qovluğu bağlaya bilməsi üçün server kompüterinin açılması və daxil olması lazımdır. NFS, həm server, həm də müştəri qurmaq və konfiqurasiya etmək üçün terminaldan istifadə etməyi tələb edir.

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.

Bu, NFS fayllarını kompüterinizə yükləməyə və quraşdırmağa başlayacaq.

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ırıldıqdan sonra yazın

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

Görünən menyudan "Xeyr" seçin. Bu, şəbəkədəki digər kompüterlərin paylaşılan qovluğa qoşulmasını təmin edəcək.

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ərinizin qüvvəyə minməsini təmin edəcək.

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. Verilənləri paylaşmaq üçün istifadə ediləcək bir kukla kataloqu yaradın

Bu, müştəriləri həqiqi paylaşılan qovluğa yönəldəcək boş bir kataloqdur. Bu, müştərilərə heç bir dəyişiklik etmədən serverinizdəki paylaşılan qovluğu daha sonra dəyişdirməyə imkan verəcəkdir.

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

    Bu, müştərilərin görəcəyi dummyname adlı bir kataloq yaradacaq.

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

Bu /etc /fstab faylını açacaq və server açıldı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 sonuna qədər.

Paylaşılan yolu ortaq sürücünün yeri ilə əvəz edin və dummypath -ı əvvəllər yaratdığınız saxta kataloqun yeri ilə əvəz edin.

Məsələn, /dev /sdb sürücüsünü əvvəllər yaradılmış dummy kataloqundan istifadə edərək müştərilərlə bölüşmək üçün /dev /sdb /export /Shared none bind 0 0 yazmalısınız. Dəyişiklikləri faylda 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 fayl.

Kukla kataloqunuzu və bu fayla daxil olmasına icazə verilən IP -ləri əlavə etməlisiniz. Yerli şəbəkənizdəki bütün IP ünvanlarını paylaşmaq üçün aşağıdakı formatdan 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.. İstifadə edin

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

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ə 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 quraşdırmaq üçü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ğı qovluğu yaradın

İstədiyinizə 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 açmaq üçün /etc/fstab fayl.

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 sonuna qədər.

ServerIP -i NFS server kompüterinin IP ünvanı ilə əvəz edin. SharedDirectory -ni NFS serverində yaratdığınız saxta kataloq və yeni yaratdığınız yerli kataloqla əvəz edin. Qalan dəyərləri indiki kimi buraxın.

Yuxarıdakı nümunələrdən istifadə edərək xətt belə görünə bilə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ərdən istifadə edin.

Sürücü kompüter yenidən başladıqda avtomatik olaraq bağlanacaq.

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. Yenidən başlamazdan əvvəl sürücünü əl ilə quraşdıraraq sınayın

Paylaşılan faylların görüntüləndiyini görmək üçün mount -a və sonra ls /sharedFiles yazı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. Bu prosesi hər birləşdirən kompüter üçün təkrarlayın

Eyni parametrləri daxil etməli və uğurla əlaqə qurmalısınız.

Tövsiyə: