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: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, Maj
Anonim

Skoraj vse distribucije Linuxa imajo možnost nastavitve omrežnega datotečnega sistema (NFS), ki različnim računalnikom Linux v omrežju omogoča preprosto izmenjavo datotek. NFS je primeren samo za omrežja, ki so v celoti sestavljena iz računalnikov in strežnikov Linux, vendar deluje na ravni sistema za hitre in učinkovite prenose med računalniki.

Koraki

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 (omrežni datotečni sistem) za skupno rabo datotek med računalniki Linux v lokalnem omrežju

Če morate datoteke deliti z računalniki z operacijskim sistemom Windows ali Mac, boste s Sambo veliko bolj uspešni.

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. Razumeti, kako deluje NFS

Pri skupni rabi datotek z NFS obstajata dve strani: strežnik in odjemalci. Strežnik je računalnik, ki dejansko shranjuje datoteke, medtem ko so odjemalci računalniki, ki dostopajo do mape v skupni rabi tako, da mapo v skupni rabi namestijo kot navidezni pogon. NFS bo treba konfigurirati tako na strežniku kot na katerem koli odjemalcu, ki se želi povezati.

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 bo gostil datoteke v skupni rabi. Strežniški računalnik bo treba vklopiti in prijaviti, da bodo odjemalci lahko namestili mapo v skupni rabi. NFS zahteva uporabo terminala za namestitev in konfiguracijo strežnika in odjemalca.

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.

S tem se bo začel prenos in namestitev datotek NFS v računalnik.

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

Korak 5. Po namestitvi vnesite

dpkg-ponovno konfigurirajte zemljevid vrat.

V meniju, ki se prikaže, izberite "Ne". To bo drugim računalnikom v omrežju omogočilo povezavo z vašo 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.

Tako boste zagotovili, da bodo vaše spremembe začele veljati.

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. Naredite lažni imenik, ki bo uporabljen za skupno rabo podatkov

To je prazen imenik, ki bo odjemalce usmeril v dejanski imenik v skupni rabi. To vam bo omogočilo, da pozneje spremenite imenik v skupni rabi na svojem strežniku, ne da bi morali pri strankah spreminjati.

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

    To bo ustvarilo imenik z imenom dummyname, ki ga bodo odjemalci videli.

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

S tem boste odprli datoteko /etc /fstab in vam omogočili samodejno namestitev pogona v skupni rabi, ko se strežnik zažene.

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 do konca datoteke.

Zamenjajte deljeno pot z lokacijo pogona v skupni rabi, dummypath pa z lokacijo lažnega imenika, ki ste ga ustvarili prej.

Na primer, če želite pogon /dev /sdb deliti s odjemalci z uporabo lažnega imenika, ki ste ga ustvarili prej, vnesite /dev /sdb /export /Shared none bind 0 0. Shranite spremembe v datoteko

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 mapa.

V to datoteko boste morali dodati svoj lažni imenik in IP -je, do katerih lahko dostopate. 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

sudo /etc/init.d/nfs-kernel-server ponovni zagon ukaz 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

To lahko poimenujete, kot želite. 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 odpreti /etc/fstab mapa.

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 do konca datoteke.

ServerIP zamenjajte z naslovom IP strežniškega računalnika NFS. Zamenjajte sharedDirectory z lažnim imenikom, ki ste ga ustvarili na strežniku NFS, in lokalnim imenikom, ki ste ga pravkar ustvarili. Preostale vrednosti pustite takšne, kot so.

Z uporabo zgornjih primerov lahko vrstica izgleda 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 se bo samodejno namestil ob vsakem ponovnem zagonu računalnika.

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 ročno namestite pogon

Vnesite mount -a in nato ls /sharedFiles, da preverite, ali so prikazane datoteke v skupni rabi.

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. Ta postopek ponovite za vsak povezovalni računalnik

Morali bi vnesti iste nastavitve in se uspešno povezati.

Priporočena: