Kaip bendrinti failus tarp „Linux“kompiuterių naudojant NFS

Turinys:

Kaip bendrinti failus tarp „Linux“kompiuterių naudojant NFS
Kaip bendrinti failus tarp „Linux“kompiuterių naudojant NFS

Video: Kaip bendrinti failus tarp „Linux“kompiuterių naudojant NFS

Video: Kaip bendrinti failus tarp „Linux“kompiuterių naudojant NFS
Video: How To Block Ads From Yahoo Mail !! Remove Ads from Yahoo Mail 2023 !! Yahoo Mail 2024, Lapkritis
Anonim

Beveik visų tipų „Linux“turi galimybę nustatyti tinklo failų sistemą (NFS), kuri leidžia to paties tinklo „Linux“kompiuteriams dalytis failais. Nors NFS tinka tik tinklams, kuriuos sudaro kompiuteriai ir „Linux“serveriai, jis veikia sistemos lygiu, kad būtų galima greitai ir efektyviai perkelti failus iš vieno kompiuterio į kitą.

Žingsnis

1 dalis iš 2: Serverio kūrimas

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 1 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 1 veiksmą

Žingsnis 1. Naudokite NFS, kad bendrintumėte failus tarp „Linux“kompiuterių vietiniame tinkle

Jei norite bendrinti failus su „Mac“arba „Windows“kompiuteriu, naudokite „Samba“.

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 2 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 2 veiksmą

Žingsnis 2. Žinokite, kaip veikia NFS

Bendrinant failus naudojant NFS, yra dvi šalys: serveris ir klientas. Serveris yra kompiuteris, kuriame saugomi failai, o klientas yra kompiuteris, kuris pasiekia bendrinamą aplanką, prijungdamas jį kaip virtualų diską. NFS pirmiausia turi būti sukonfigūruotas serveryje ir kliento kompiuteriuose, kuriuos norite naudoti.

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 3 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 3 veiksmą

Žingsnis 3. Atidarykite terminalą serverio kompiuteryje

Tai kompiuteris, kuriame saugomi bendrinami failai. Kad klientas galėtų prijungti bendrinamą aplanką savo kompiuteryje, turite įjungti ir prisijungti prie serverio kompiuterio. Naudokite terminalą, kad sukonfigūruotumėte NFS serverio ir kliento kompiuteriuose.

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 4 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 4 veiksmą

Žingsnis 4. Įveskite

sudo apt-get install nfs-kernel-server nfs-common portmap ir paspauskite Įveskite.

NFS failas bus atsisiųstas ir įdiegtas kompiuteryje.

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 5 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 5 veiksmą

Žingsnis 5. Kai diegimas bus baigtas, įveskite

dpkg-konfigūruoti portmatą.

Pasirodžiusiame meniu pasirinkite „Ne“. Dabar tinkle esantys kompiuteriai gali prisijungti prie bendro aplanko.

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 6 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 6 veiksmą

Žingsnis 6. Įveskite

sudo /etc/init.d/portmap paleiskite iš naujo iš naujo paleisti portmap paslaugą.

Taip siekiama užtikrinti, kad pakeitimai būtų tinkamai pritaikyti.

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 7 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 7 veiksmą

Žingsnis 7. Sukurkite netikrą katalogą, kuris bus naudojamas dalintis duomenimis

Šis tuščias katalogas nukreipia klientą į tikrąjį bendrinamą katalogą. Tai palengvins jums, jei norite vėliau pakeisti bendrinamą serverio katalogą, neatlikdami pakeitimų kliento kompiuteryje.

  • Įveskite.mkdir -p /export /dummyname ir paspauskite Įveskite.

    Bus sukurtas katalogas pavadinimu dummyname ir klientas galės jį peržiūrėti.

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 8 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 8 veiksmą

Žingsnis 8. Įveskite pico /etc /fstab ir paspauskite Enter

Bus atidarytas failas /etc /fstab ir leis automatiškai prijungti bendrą diską, kai paleidžiamas serverio kompiuteris.

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 9 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 9 veiksmą

Žingsnis 9. Pridėti

sharedpath dummypath none bind 0 0 failo pabaigoje.

Pakeiskite bendrinamą kelią į bendro disko vietą ir pakeiskite manekeno kelią į anksčiau sukurtą manekeno katalogo vietą.

Pavyzdžiui, jei norite bendrinti /dev /sdb diską su klientu naudodami sukurtą fiktyvų katalogą, įveskite /dev /sdb /export /Shared none bind 0 0. Išsaugokite failo pakeitimus

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 10 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 10 veiksmą

Žingsnis 10. Atidarykite

/etc/export.

Turite pridėti netikrą katalogą ir IP adresą, kuriam leidžiama pasiekti failą. Naudokite šį formatą, kad bendrintumėte su visais vietinio tinklo IP adresais:/export/dummyname 192.168.1.1/24(rw, no_root_squash, async).

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 11 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 11 veiksmą

Žingsnis 11. Naudokite komandą

sudo /etc/init.d/nfs-kernel-server iš naujo iš naujo paleisti NFS serverį.

2 dalis iš 2: Klientų kompiuterių prijungimas

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 12 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 12 veiksmą

Žingsnis 1. Atidarykite terminalą kliento kompiuteryje

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 13 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 13 veiksmą

Žingsnis 2. Įveskite

sudo apt-get install portmap nfs-common ir paspauskite Įveskite prijungti NFS kliento failus.

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 14 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 14 veiksmą

Žingsnis 3. Sukurkite katalogą, kuriame bus sumontuoti bendrinami failai

Galite pavadinti bet ką. Pavyzdžiui, galite įvesti mkdir /sharedFiles, kad sukurtumėte aplanką „sharedFiles“.

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 15 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 15 veiksmą

Žingsnis 4. Įveskite

pico /etc /fstab atidaryti failą /etc/fstab.

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 16 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 16 veiksmą

Žingsnis 5. Pridėti

serverisIP: sharedDirectory nfs rsize = 8192, wsize = 8192, timeo = 14, intr failo pabaigoje.

Pakeiskite serverIP į IP adresą serverio NFS kompiuteryje. Pakeiskite „sharedDirectory“naudodami netikrą katalogą, kurį sukūrėte NFS serveryje, ir jūsų sukurtą vietinį katalogą. Kol kas jums nereikia keisti jokių kitų kintamųjų.

Naudojant aukščiau pateiktą pavyzdį, komandų eilutė atrodytų taip: 192.168.1.5:/export/Shared/sharedFiles nfs rsize = 8192, wsize = 8192, timeo = 14, intr

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 17 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 17 veiksmą

Žingsnis 6. Įveskite

sudo /etc/init.d/portmap paleiskite iš naujo iš naujo paleisti portmap ir pritaikyti naujus nustatymus.

Bendras diskas bus automatiškai įdiegtas kiekvieną kartą įjungus kompiuterį.

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 18 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 18 veiksmą

Žingsnis 7. Prieš iš naujo paleisdami kompiuterį, pabandykite įdiegti diską

Įveskite mount -a, tada ls /sharedFiles ir pažiūrėkite, ar bendrinami failai rodomi ekrane.

Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 19 veiksmą
Bendrinkite failus tarp „Linux“kompiuterių naudodami NFS 19 veiksmą

Žingsnis 8. Pakartokite šį procesą, kad prijungtumėte kiekvieną kompiuterį

Naudokite tuos pačius nustatymus ir kompiuteris prisijungs.

Rekomenduojamas: