Kako deliti datoteke med računalniki Linux z uporabo NFS

Kazalo:

Kako deliti datoteke med računalniki Linux z uporabo NFS
Kako deliti datoteke med računalniki Linux z uporabo NFS

Video: Kako deliti datoteke med računalniki Linux z uporabo NFS

Video: Kako deliti datoteke med računalniki Linux z uporabo NFS
Video: НЕ ВЫБРОСИЛА СТАРЫЙ ТЮЛЬ И ХОРОШО СЭКОНОМИЛА СЕМЕЙНЫЙ БЮДЖЕТ! 4 КРУТЫЕ ИДЕИ ИЗ ТЮЛЯ! 2024, Maj
Anonim

Skoraj vse vrste Linuxa imajo možnost nastavitve omrežnega datotečnega sistema (NFS), ki računalnikom Linux v istem omrežju omogoča skupno rabo datotek. Čeprav je NFS primeren le za omrežja, sestavljena iz računalnikov in strežnikov Linux, deluje na ravni sistema za hiter in učinkovit prenos datotek med računalniki.

Korak

1. del od 2: Ustvarjanje strežnika

Skupna raba datotek med računalniki Linux z uporabo NFS 1. korak
Skupna raba datotek med računalniki Linux z uporabo NFS 1. korak

Korak 1. Uporabite NFS za skupno rabo datotek med računalniki Linux v lokalnem omrežju

Če želite datoteke deliti z računalnikom Mac ali Windows, uporabite Sambo.

Skupna raba datotek med računalniki Linux z uporabo NFS -a 2. korak
Skupna raba datotek med računalniki Linux z uporabo NFS -a 2. korak

Korak 2. Spoznajte, kako deluje NFS

Pri skupni rabi datotek z uporabo NFS obstajata dve strani: strežnik in odjemalec. Strežnik je računalnik, ki shranjuje datoteke, odjemalec pa je računalnik, ki dostopa do mape v skupni rabi tako, da jo namesti kot navidezni pogon. NFS morate najprej konfigurirati na strežniških in odjemalnih računalnikih, ki jih želite uporabljati.

Skupna raba datotek med računalniki Linux z uporabo NFS -a 3. korak
Skupna raba datotek med računalniki Linux z uporabo NFS -a 3. korak

Korak 3. Odprite terminal na strežniškem računalniku

To je računalnik, ki shranjuje datoteke v skupni rabi. Preden lahko odjemalec namesti mapo v skupni rabi na svoj računalnik, morate vklopiti in se prijaviti v računalnik strežnika. S terminalom konfigurirajte NFS na strežniških in odjemalnih računalnikih.

Skupna raba datotek med računalniki Linux z uporabo NFS -a 4. korak
Skupna raba datotek med računalniki Linux z uporabo NFS -a 4. korak

Korak 4. Vnesite

sudo apt-get install nfs-kernel-server nfs-common portmap in pritisnite Vnesite.

Datoteka NFS bo prenesena in nameščena v računalnik.

Skupna raba datotek med računalniki Linux z uporabo NFS -a 5. korak
Skupna raba datotek med računalniki Linux z uporabo NFS -a 5. korak

Korak 5. Ko je namestitev končana, vnesite

dpkg-ponovno konfigurirajte zemljevid vrat.

V meniju, ki se prikaže, izberite "Ne". Zdaj se lahko računalniki v omrežju povežejo v mapo v skupni rabi.

Skupna raba datotek med računalniki Linux z uporabo NFS -a 6. korak
Skupna raba datotek med računalniki Linux z uporabo NFS -a 6. korak

Korak 6. Vnesite

sudo /etc/init.d/portmap ponovni zagon za ponovni zagon storitve zemljevidov vrat.

To je zato, da se zagotovi pravilna uporaba sprememb.

Skupna raba datotek med računalniki Linux z uporabo NFS 7. korak
Skupna raba datotek med računalniki Linux z uporabo NFS 7. korak

Korak 7. Ustvarite lažni imenik, ki bo uporabljen za izmenjavo podatkov

Ta prazen imenik bo odjemalca preusmeril v dejanski imenik v skupni rabi. To vam bo olajšalo, če želite pozneje spremeniti imenik v skupni rabi na strežniku, ne da bi morali spreminjati v odjemalcu.

  • Vnesite.mkdir -p /export /dummyname in pritisnite Vnesite.

    Ustvaril se bo imenik z imenom dummyname in odjemalec si ga bo lahko ogledal.

Skupna raba datotek med računalniki Linux z uporabo NFS 8. korak
Skupna raba datotek med računalniki Linux z uporabo NFS 8. korak

Korak 8. Vnesite pico /etc /fstab in pritisnite Enter

Odprla se bo datoteka /etc /fstab in vam omogočila samodejno namestitev pogona v skupni rabi ob zagonu strežniškega računalnika.

Skupna raba datotek med računalniki Linux z uporabo NFS -a 9. korak
Skupna raba datotek med računalniki Linux z uporabo NFS -a 9. korak

Korak 9. Dodajte

deljena pot dummypath brez vezave 0 0 na koncu datoteke.

Spremenite pot v skupni rabi v lokacijo pogona v skupni rabi in potrdite pot v mapo, ki ste jo ustvarili prej.

Na primer, če želite pogon /dev /sdb deliti s odjemalcem z ustvarjenim lažnim imenikom, vnesite /dev /sdb /export /Shared none bind 0 0. Shranite spremembe datoteke

Skupna raba datotek med računalniki Linux z uporabo NFS 10. korak
Skupna raba datotek med računalniki Linux z uporabo NFS 10. korak

Korak 10. Odprite

/etc/export.

Dodati morate lažni imenik in naslov IP, s katerim lahko dostopate do datoteke. Za skupno rabo z vsemi naslovi IP v vašem lokalnem omrežju uporabite naslednjo obliko:/export/dummyname 192.168.1.1/24(rw, no_root_squash, async).

Skupna raba datotek med računalniki Linux z uporabo NFS 11. korak
Skupna raba datotek med računalniki Linux z uporabo NFS 11. korak

Korak 11. Uporabite ukaz

sudo /etc/init.d/nfs-kernel-server ponovni zagon za ponovni zagon strežnika NFS.

2. del 2: Povezovanje odjemalskih računalnikov

Skupna raba datotek med računalniki Linux z uporabo NFS Korak 12
Skupna raba datotek med računalniki Linux z uporabo NFS Korak 12

Korak 1. Odprite terminal na odjemalskem računalniku

Skupna raba datotek med računalniki Linux z uporabo NFS 13. korak
Skupna raba datotek med računalniki Linux z uporabo NFS 13. korak

Korak 2. Vnesite

sudo apt-get install portmap nfs-common in pritisnite Vnesite za namestitev odjemalskih datotek NFS.

Skupna raba datotek med računalniki Linux z uporabo NFS Korak 14
Skupna raba datotek med računalniki Linux z uporabo NFS Korak 14

Korak 3. Ustvarite imenik, v katerega bodo nameščene datoteke v skupni rabi

Lahko ga poimenujete karkoli. Na primer, lahko vnesete mkdir /sharedFiles, da ustvarite mapo z imenom "sharedFiles".

Skupna raba datotek med računalniki Linux z uporabo NFS 15. korak
Skupna raba datotek med računalniki Linux z uporabo NFS 15. korak

Korak 4. Vnesite

pico /etc /fstab za odpiranje datoteke /etc/fstab.

Skupna raba datotek med računalniki Linux z uporabo NFS -a 16. korak
Skupna raba datotek med računalniki Linux z uporabo NFS -a 16. korak

Korak 5. Dodajte

serverIP: sharedDirectory nfs rsize = 8192, wsize = 8192, timeo = 14, intr na koncu datoteke.

Spremenite IP strežnika v naslov IP v računalniku strežnika NFS. Spremenite sharedDirectory z lažnim imenikom, ki ste ga ustvarili na strežniku NFS, in lokalnim imenikom, ki ste ga ustvarili. Zaenkrat vam ni treba spreminjati nobenih drugih spremenljivk.

V zgornjem primeru bi ukazna vrstica izgledala tako: 192.168.1.5:/export/Shared/sharedFiles nfs rsize = 8192, wsize = 8192, timeo = 14, intr

Skupna raba datotek med računalniki Linux z uporabo NFS 17. korak
Skupna raba datotek med računalniki Linux z uporabo NFS 17. korak

Korak 6. Vnesite

sudo /etc/init.d/portmap ponovni zagon za ponovni zagon zemljevida vrat in uporabo novih nastavitev.

Pogon v skupni rabi bo samodejno nameščen vsakič, ko vklopite računalnik.

Skupna raba datotek med računalniki Linux z uporabo NFS 18. korak
Skupna raba datotek med računalniki Linux z uporabo NFS 18. korak

Korak 7. Pred ponovnim zagonom računalnika poskusite namestiti pogon

Vnesite mount -a in nato ls /sharedFiles in preverite, ali se datoteke v skupni rabi prikažejo na zaslonu.

Skupna raba datotek med računalniki Linux z uporabo NFS 19. korak
Skupna raba datotek med računalniki Linux z uporabo NFS 19. korak

Korak 8. Ponovite ta postopek za povezavo vsakega računalnika

Uporabite iste nastavitve in računalnik se bo povezal.

Priporočena: