Si të ndani skedarët midis kompjuterëve Linux duke përdorur NFS

Përmbajtje:

Si të ndani skedarët midis kompjuterëve Linux duke përdorur NFS
Si të ndani skedarët midis kompjuterëve Linux duke përdorur NFS

Video: Si të ndani skedarët midis kompjuterëve Linux duke përdorur NFS

Video: Si të ndani skedarët midis kompjuterëve Linux duke përdorur NFS
Video: Y i y o S a r a n t e 2023 MIX - TOP 10 BEST SONGS 2024, Mund
Anonim

Pothuajse të gjitha shpërndarjet Linux vijnë me aftësinë për të krijuar një Sistem të Skedarëve të Rrjetit (NFS) që lejon kompjuterët e ndryshëm Linux në rrjet të ndajnë me lehtësi skedarët. NFS është i përshtatshëm vetëm për rrjetet e përbëra tërësisht nga kompjuterë dhe serverë Linux, por funksionon në nivelin e sistemit për transferime të shpejta dhe efikase midis kompjuterëve.

Hapa

Pjesa 1 nga 2: Krijimi i serverit

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 1
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 1

Hapi 1. Përdorni NFS (Sistemi i Skedarëve të Rrjetit) për të ndarë skedarët midis kompjuterëve Linux në një rrjet lokal

Nëse keni nevojë të ndani skedarë me kompjuterë Windows ose Mac, do të jeni shumë më të suksesshëm duke përdorur Samba.

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 2
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 2

Hapi 2. Kuptoni se si funksionon NFS

Kur ndani skedarë me NFS, ka dy anë: serveri dhe klientët. Serveri është kompjuteri që në të vërtetë ruan skedarët, ndërsa klientët janë kompjuterët që po hyjnë në dosjen e përbashkët duke montuar dosjen e përbashkët si një makinë virtuale. NFS do të duhet të konfigurohet si në server ashtu edhe në çdo klient që dëshiron të lidhet.

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 3
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 3

Hapi 3. Hapni terminalin në kompjuterin server

Ky është kompjuteri që do të presë skedarët e përbashkët. Kompjuteri server do të duhet të ndizet dhe të regjistrohet në mënyrë që klientët të montojnë dosjen e përbashkët. NFS kërkon përdorimin e terminalit për të instaluar dhe konfiguruar si serverin ashtu edhe klientin.

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 4
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 4

Hapi 4. Lloji

sudo apt-get install nfs-kernel-server nfs-portmap i zakonshëm dhe shtyp ↵ Hyni.

Kjo do të fillojë shkarkimin dhe instalimin e skedarëve NFS në kompjuterin tuaj.

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 5
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 5

Hapi 5. Pas instalimit, shkruani

dpkg-rikonfiguroni hartën e portës.

Zgjidhni "Jo" nga menyja që shfaqet. Kjo do të mundësojë që kompjuterët e tjerë në rrjet të lidhen me dosjen tuaj të përbashkët.

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 6
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 6

Hapi 6. Lloji

sudo /etc/init.d/portmap rinis për të rifilluar shërbimin portmap.

Kjo do të sigurojë që ndryshimet tuaja të hyjnë në fuqi.

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 7
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 7

Hapi 7. Bëni një drejtori figurë që do të përdoret për të ndarë të dhënat

Ky është një drejtori bosh që do t'i drejtojë klientët në drejtorinë aktuale të përbashkët. Kjo do t'ju lejojë të ndryshoni drejtorinë e ndarë në serverin tuaj më vonë pa pasur nevojë të bëni ndonjë ndryshim tek klientët.

  • Shkruani.mkdir -p /export /dummyname dhe shtyp ↵ Hyni.

    Kjo do të krijojë një drejtori të quajtur dummyname që klientët do të shohin.

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 8
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 8

Hapi 8. Shkruani pico /etc /fstab dhe shtypni ↵ Enter

Kjo do të hapë skedarin /etc /fstab dhe do t'ju lejojë të montoni automatikisht diskun e përbashkët sa herë që serveri të ngrihet.

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 9
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 9

Hapi 9. Shto

sharedpath dummypath asnjë nuk lidh 0 0 deri në fund të skedarit.

Zëvendësoni rrugën e përbashkët me vendndodhjen e diskut të përbashkët dhe zëvendësoni rrugën dummipat me vendndodhjen e drejtorisë fals që keni krijuar më herët.

Për shembull, për të ndarë makinën /dev /sdb me klientët duke përdorur drejtorinë dummy të krijuar më parë, ju do të shkruani /dev /sdb /export /Shared none bind 0 0. Ruaj ndryshimet në skedar

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 10
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 10

Hapi 10. Hapni

/etc/eksportet dosje.

Ju do të duhet të shtoni drejtorinë tuaj figurë si dhe IP -të që lejohen të kenë qasje në të në këtë skedar. Përdorni formatin e mëposhtëm për të ndarë me të gjitha adresat IP në rrjetin tuaj lokal:/export/dummyname 192.168.1.1/24(rw, no_root_squash, async).

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 11
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 11

Hapi 11. Përdorni

sudo /etc/init.d/nfs-kernel-server restart komanda për të rinisur serverin NFS.

Pjesa 2 nga 2: Lidhja e Kompjuterëve të Klientit

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 12
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 12

Hapi 1. Hapni terminalin në kompjuterin e klientit

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 13
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 13

Hapi 2. Lloji

sudo apt-get install portmap nfs-common dhe shtyp ↵ Hyni për të instaluar skedarët e klientit NFS.

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 14
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 14

Hapi 3. Krijoni drejtorinë në të cilën do të montohen skedarët e ndarë

Ju mund ta emërtoni këtë si të doni. Për shembull, mund të shkruani mkdir /sharedFiles për të krijuar një dosje të quajtur "sharedFiles".

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 15
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 15

Hapi 4. Lloji

pico /etc /fstab për të hapur /etc/fstab dosje.

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 16
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 16

Hapi 5. Shto

serverIP: sharedDirectory nfs rsize = 8192, wsize = 8192, timeo = 14, intr deri në fund të skedarit.

Zëvendësoni serverIP me adresën IP të kompjuterit të serverit NFS. Zëvendësoni sharedDirectory me drejtorinë fals që keni krijuar në serverin NFS dhe direktorinë lokale që sapo keni krijuar. Lërini pjesën tjetër të vlerave ashtu siç janë tani për tani.

Duke përdorur shembujt e mësipërm, linja mund të duket si: 192.168.1.5:/export/Shared/sharedFiles nfs rsize = 8192, wsize = 8192, timeo = 14, intr

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 17
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 17

Hapi 6. Lloji

rinis sudo /etc/init.d/portmap për të rinisur portmap dhe për të përdorur cilësimet e reja.

Disku do të montohet automatikisht sa herë që kompjuteri rindizet.

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 18
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 18

Hapi 7. Testoni njësinë duke e montuar manualisht para se të rifilloni

Shkruani mount -a dhe më pas ls /sharedFiles për të parë nëse shfaqen skedarët e ndarë.

Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 19
Ndani skedarët midis kompjuterëve Linux duke përdorur NFS Hapi 19

Hapi 8. Përsëriteni këtë proces për secilin kompjuter lidhës

Duhet të jeni në gjendje të futni të njëjtat cilësime dhe të lidheni me sukses.

Recommended: