Kā koplietot failus starp Linux datoriem, izmantojot NFS

Satura rādītājs:

Kā koplietot failus starp Linux datoriem, izmantojot NFS
Kā koplietot failus starp Linux datoriem, izmantojot NFS

Video: Kā koplietot failus starp Linux datoriem, izmantojot NFS

Video: Kā koplietot failus starp Linux datoriem, izmantojot NFS
Video: Download and Installation of Debian 10.7 - Non-free Drivers 2024, Maijs
Anonim

Gandrīz visos Linux izplatījumos ir iespēja izveidot tīkla failu sistēmu (NFS), kas ļauj dažādiem tīkla datoriem tīklā viegli koplietot failus. NFS ir piemērots tikai tīkliem, kas pilnībā sastāv no Linux datoriem un serveriem, bet darbojas sistēmas līmenī, lai nodrošinātu ātru un efektīvu pārsūtīšanu starp datoriem.

Soļi

1. daļa no 2: servera izveide

Failu koplietošana starp Linux datoriem, izmantojot NFS 1. darbību
Failu koplietošana starp Linux datoriem, izmantojot NFS 1. darbību

1. darbība. Izmantojiet NFS (tīkla failu sistēma), lai koplietotu failus starp Linux datoriem vietējā tīklā

Ja jums ir nepieciešams koplietot failus ar Windows vai Mac datoriem, jums būs daudz veiksmīgāk, izmantojot Samba.

Failu koplietošana starp Linux datoriem, izmantojot NFS 2. darbību
Failu koplietošana starp Linux datoriem, izmantojot NFS 2. darbību

2. solis. Izprotiet, kā darbojas NFS

Koplietojot failus ar NFS, ir divas puses: serveris un klienti. Serveris ir dators, kas faktiski glabā failus, savukārt klienti ir datori, kas piekļūst koplietotajai mapei, pievienojot koplietojamo mapi kā virtuālu disku. NFS būs jākonfigurē gan serverī, gan jebkurā klientā, kurš vēlas izveidot savienojumu.

Failu kopīgošana starp Linux datoriem, izmantojot NFS 3. darbību
Failu kopīgošana starp Linux datoriem, izmantojot NFS 3. darbību

3. solis. Atveriet servera datora termināli

Šis ir dators, kurā tiks mitināti koplietotie faili. Lai klienti varētu pievienot koplietoto mapi, servera dators būs jāieslēdz un jāpiesakās. NFS ir nepieciešams izmantot termināli, lai instalētu un konfigurētu gan serveri, gan klientu.

Failu koplietošana starp Linux datoriem, izmantojot NFS 4. darbību
Failu koplietošana starp Linux datoriem, izmantojot NFS 4. darbību

4. solis. Ierakstiet

sudo apt-get install nfs-kernel-server nfs-common portmap un nospiediet Ievadiet.

Tiks sākta NFS failu lejupielāde un instalēšana datorā.

Failu kopīgošana starp Linux datoriem, izmantojot NFS 5. darbību
Failu kopīgošana starp Linux datoriem, izmantojot NFS 5. darbību

5. solis. Pēc instalēšanas ierakstiet

dpkg-pārkonfigurēt portmap.

Parādītajā izvēlnē atlasiet "Nē". Tas ļaus citiem tīkla datoriem izveidot savienojumu ar jūsu koplietoto mapi.

Failu koplietošana starp Linux datoriem, izmantojot NFS 6. darbību
Failu koplietošana starp Linux datoriem, izmantojot NFS 6. darbību

6. solis. Ierakstiet

sudo /etc/init.d/portmap restart lai restartētu portmap pakalpojumu.

Tas nodrošinās jūsu izmaiņu stāšanos spēkā.

Failu koplietošana starp Linux datoriem, izmantojot NFS 7. darbību
Failu koplietošana starp Linux datoriem, izmantojot NFS 7. darbību

7. solis. Izveidojiet fiktīvu direktoriju, kas tiks izmantots datu kopīgošanai

Šis ir tukšs direktorijs, kas novirzīs klientus uz faktisko koplietojamo direktoriju. Tas ļaus jums vēlāk mainīt koplietoto direktoriju jūsu serverī, neveicot nekādas izmaiņas klientos.

  • Ierakstiet.mkdir -p /export /dummyname un nospiediet Ievadiet.

    Tādējādi tiks izveidots katalogs ar nosaukumu dummyname, ko redzēs klienti.

Failu koplietošana starp Linux datoriem, izmantojot NFS 8. darbību
Failu koplietošana starp Linux datoriem, izmantojot NFS 8. darbību

8. solis. Ierakstiet pico /etc /fstab un nospiediet. Enter

Tas atvērs failu /etc /fstab un ļaus automātiski pievienot kopīgo disku ikreiz, kad serveris sāk darboties.

Failu koplietošana starp Linux datoriem, izmantojot NFS 9. darbību
Failu koplietošana starp Linux datoriem, izmantojot NFS 9. darbību

9. solis. Pievienot

sharedpath dummypath none saistīt 0 0 līdz faila beigām.

Aizstājiet sharedpath ar kopīgā diska atrašanās vietu un aizstājiet dummypath ar iepriekš izveidotā fiktīvā direktorija atrašanās vietu.

Piemēram, lai koplietotu /dev /sdb disku ar klientiem, izmantojot iepriekš izveidoto fiktīvo direktoriju, ierakstiet /dev /sdb /export /Shared none bind 0 0. Saglabājiet izmaiņas failā

Failu koplietošana starp Linux datoriem, izmantojot NFS 10. darbību
Failu koplietošana starp Linux datoriem, izmantojot NFS 10. darbību

10. solis. Atveriet

/etc/export failu.

Šim failam jums būs jāpievieno fiktīvais direktorijs, kā arī IP adreses, kurām ir atļauts tam piekļūt. Izmantojiet šo formātu, lai kopīgotu ar visām vietējā tīkla IP adresēm:/export/dummyname 192.168.1.1/24(rw, no_root_squash, async).

Failu koplietošana starp Linux datoriem, izmantojot NFS 11. darbību
Failu koplietošana starp Linux datoriem, izmantojot NFS 11. darbību

11. darbība. Izmantojiet

sudo /etc/init.d/nfs-kernel-server restart komandu, lai restartētu NFS serveri.

2. daļa no 2: Klienta datoru savienošana

Failu koplietošana starp Linux datoriem, izmantojot NFS 12. darbību
Failu koplietošana starp Linux datoriem, izmantojot NFS 12. darbību

1. solis. Atveriet klienta datora termināli

Failu koplietošana starp Linux datoriem, izmantojot NFS 13. darbību
Failu koplietošana starp Linux datoriem, izmantojot NFS 13. darbību

2. solis. Ierakstiet

sudo apt-get instalēt portmap nfs-common un nospiediet Ievadiet lai instalētu NFS klienta failus.

Failu kopīgošana starp Linux datoriem, izmantojot NFS 14. darbību
Failu kopīgošana starp Linux datoriem, izmantojot NFS 14. darbību

3. solis. Izveidojiet direktoriju, kurā tiks ievietoti koplietotie faili

Jūs varat to nosaukt, kā vien vēlaties. Piemēram, varat ierakstīt mkdir /sharedFiles, lai izveidotu mapi ar nosaukumu "sharedFiles".

Failu kopīgošana starp Linux datoriem, izmantojot NFS 15. darbību
Failu kopīgošana starp Linux datoriem, izmantojot NFS 15. darbību

4. solis. Ierakstiet

pico /etc /fstab lai atvērtu /etc/fstab failu.

Failu kopīgošana starp Linux datoriem, izmantojot NFS 16. darbību
Failu kopīgošana starp Linux datoriem, izmantojot NFS 16. darbību

5. solis. Pievienot

serveraIP: sharedDirectory nfs rsize = 8192, wsize = 8192, timeo = 14, intr līdz faila beigām.

Nomainiet serverIP ar NFS servera datora IP adresi. Aizstājiet sharedDirectory ar fiktīvo direktoriju, kuru izveidojāt NFS serverī, un tikko izveidoto vietējo direktoriju. Pārējās vērtības atstājiet tādas, kādas tās ir šobrīd.

Izmantojot iepriekš minētos piemērus, rinda varētu izskatīties šādi: 192.168.1.5:/export/Shared/sharedFiles nfs rsize = 8192, wsize = 8192, timeo = 14, intr

Failu kopīgošana starp Linux datoriem, izmantojot NFS 17. darbību
Failu kopīgošana starp Linux datoriem, izmantojot NFS 17. darbību

6. solis. Ierakstiet

sudo /etc/init.d/portmap restart lai restartētu portmap un izmantotu jaunos iestatījumus.

Disks tiks automātiski pievienots katru reizi, kad dators tiek restartēts.

Failu kopīgošana starp Linux datoriem, izmantojot NFS 18. darbību
Failu kopīgošana starp Linux datoriem, izmantojot NFS 18. darbību

7. solis. Pirms restartēšanas pārbaudiet piedziņu, manuāli to uzstādot

Ievadiet mount -a un pēc tam ls /sharedFiles, lai redzētu, vai tiek parādīti koplietotie faili.

Failu kopīgošana starp Linux datoriem, izmantojot NFS 19. darbību
Failu kopīgošana starp Linux datoriem, izmantojot NFS 19. darbību

8. solis. Atkārtojiet šo procesu katram pievienotajam datoram

Jums vajadzētu būt iespējai ievadīt tos pašus iestatījumus un veiksmīgi izveidot savienojumu.

Ieteicams: