Schimbați fișierele NFS între computerele Linux

Aproape toate distribuțiile Linux au capacitatea de a configura un sistem de fișiere de rețea NFS (Network File System) care permite diferiților computere Linux din rețea să împărtășească cu ușurință fișiere. NFS este destinat numai rețelelor compuse în totalitate de computere și servere Linux, dar funcționează la nivel de sistem pentru transferuri rapide și eficiente între computere.

metodă

Partea 1
Creați serverul

Imaginea intitulată
1
Utilizați NFS (Network File System) pentru a partaja fișiere între computerele Linux într-o rețea locală. Dacă aveți nevoie să partajați fișiere cu Windows PC-uri sau Mac-uri, veți avea mult mai mult succes cu Samba.
  • Imaginea intitulată
    2
    Înțelegeți cum funcționează NFS. Când partajați fișierele cu NFS, există două părți: serverul și clienții. Serverul este calculatorul care stochează efectiv fișierele, în timp ce clienții sunt computerele care accesează folderul partajat încărcându-l ca pe un disc virtual. NFS trebuie să fie configurat atât pe server, cât și pe toți clienții care doresc să se conecteze la acesta.
  • Imaginea intitulată
    3
    Deschideți terminalul de pe server. Acesta este computerul care are fișierele partajate. Serverul trebuie să fie pornit și conectat pentru a permite clienților să încarce folderul partajat. NFS necesită utilizarea terminalului pentru a configura serverul și clienții.
  • Imaginea intitulată
    4
    Atingeți.sudo apt-get instala nfs-kernel-server nfs-portmap comun și apăsați Intră ⌅. Aceasta începe cu descărcarea și instalarea fișierelor NFS de pe computer.
  • Imaginea intitulată
    5
    Atingeți după instalare.dpkg-reconfigurați portmapul a. Selectați "Nu" din meniul pop-up. Acest lucru permite altor computere din rețea să se conecteze la dosarul dvs. partajat.
  • Imaginea intitulată
    6
    Atingeți.sudo /etc/init.d/portmap restart pentru a reporni serviciul portmap. Astfel, modificările vor intra în vigoare.
  • Imaginea intitulată
    7
    Creați un director fals care va fi utilizat pentru a partaja datele. Acesta este un director gol care direcționează clienții către directorul partajat real. Acest lucru vă va permite să modificați mai târziu directorul partajat de pe server fără a fi nevoie să efectuați nicio modificare a clienților.
    • Atingeți.mkdir -p / export /nume fictiv și apăsați Intră ⌅. Aceasta creează un director numit nume fictiv, pe care clienții o văd.
  • Imaginea intitulată
    8
    robinet pico / etc / fstab și apăsați Intră ⌅. Aceasta deschide fișierul / etc / fstab și vă permite să încărcați automat unitatea partajată când serverul pornește.
  • Imaginea intitulată
    9
    Adăugați la sfârșitul fișierului.sharedpath dummypath niciunul nu leagă 0 0 pe. înlocui sharedpath prin locația unității de disc și dummypath cu directorul dummy pe care tocmai l-ați creat.
    • De exemplu, unitatea / Dev / sdb să le împărțiți clienților prin intermediul directorului de tip manechin, ar face-o / dev / sdb / export / shared niciun bind 0 0 Enter. Salvați modificările în fișier.


  • Imaginea intitulată
    10
    Deschideți fișierul./ Etc / export . Trebuie să adăugați directorul dummy și, de asemenea, adresele IP cărora li se permite accesul la acest fișier. Utilizați următorul format pentru a le partaja pentru toate adresele IP din rețeaua locală: / Export /nume fictiv 192.168.1.1/24(rw,no_root_squash,async).
  • Imaginea intitulată
    11
    Porniți serverul NFS cu comanda.sudo /etc/init.d/rfs-kernel-server restart noi.
  • Partea 2
    Clienții se conectează

    1. 1
      Deschideți terminalul de pe client.
    2. Imaginea intitulată
      2
      Atingeți.sudo apt-get instala portmap nfs-common și apăsați Intră ⌅ , pentru a instala fișierele client NFS.
    3. Imaginea intitulată
      3
      Creați directorul unde vor fi încărcate fișierele partajate. Puteți să o numiți așa cum doriți. Puteți, de ex. mkdir / sharedfiles pentru a crea un folder numit Fișiere partajate.
    4. Imaginea intitulată
      4
      Atingeți.pico / etc / fstab a la dosar / Etc / fstab pentru a deschide.
    5. Imaginea intitulată
      5
      Adăugați la sfârșitul fișierului.Serverip:director partajat ns rsize = 8192, wsize = 8192, timpo = 14, int pe. înlocui Serverip prin adresa IP a serverului NFS. înlocui director partajat cu directorul manechin pe care l-ați creat pe server și pe directorul local pe care tocmai l-ați creat. Lăsați restul valorilor așa cum sunt.
      • Cu exemplele de mai sus, linia poate arăta astfel: 192.168.1.5:/export/Shared/freencedfiles rsize = 8192, wsize = 8192, timeo = 14, int.
    6. Imaginea intitulată
      6
      Atingeți.sudo /etc/init.d/portmap restart pentru a reporni Portmap și pentru a utiliza noile setări. Unitatea este încărcată automat de fiecare dată când computerul repornește.
    7. Imaginea intitulată
      7
      Testați unitatea prin încărcarea manuală înainte de a reporni. robinet mount -a unul și apoi ls / sharedfiles, pentru a vedea dacă fișierele partajate sunt afișate.
    8. Imaginea intitulată
      8
      Repetați acest lucru pentru fiecare computer conectat. Ar trebui să puteți introduce aceleași setări și să vă conectați cu succes.
    Distribuiți pe rețelele sociale:

    înrudit