gtemata.com

Cum se pot distribui fișiere între computerele Linux utilizând NFS

Sistemul de fișiere de rețea (NFS) este o componentă standard a majorității nucleelor ​​* nix și, prin urmare, poate fi folosit pe aproape orice distribuție Linux.

Acesta este doar un ghid simplu, mai sunt multe de învățat despre NFS începând de aici: https://tldp.org/HOWTO/rFS-HOWTO/

paşi

Acestea sunt operații de administrare a sistemului care trebuie efectuate ca root (root su-to sau sudo)

Metoda 1

server de
Imaginea intitulată
1
Editați / etc / exports, adăugați o linie la fișier pentru fiecare director care trebuie exportat:
  • nume de gazdă (opțiuni) hostname2 (opțiuni).
  • este calea absolută spre directorul local pe care doriți să-l exportați.
  • hostname este numele sau adresa IP a clientului dacă doriți să restricționați accesul. Utilizați * dacă nu doriți să aplicați restricții.
  • opțiuni: consultați exporturile omului pentru toate opțiunile, de exemplu "ro, rw" ...
  • 2
    Forțați daemonul serverului NFS să recitiți / etc / exports: exportfs -ra

    Imaginea intitulată
  • Metoda 2

    client
    Imaginea intitulată
    1
    Creați un punct de montare: mkdir / mnt "remotefs"
  • Imaginea intitulată
    2
    Asamblați exportul NFS: mount -t nfs : / exportateDir / mnt / remotefs
  • 3
    Utilizați sistemul de fișiere la distanță ca și cum ar fi un director local, accesând / mnt / remotefs: ls / mnt / remotefs



    Imaginea intitulată
  • Metoda 3

    exemplu

    Acestea sunt operații de administrare a sistemului care trebuie efectuate ca root (root su-to sau sudo)


    În acest exemplu vom exporta folderul temp (/ tmp), citiți / scrieți tuturor utilizatorilor subnetului, pe care clientul îl va monta sau se va atașa la sistem:

    Pe server - 192.168.5.5/24

    Imaginea intitulată
    1
    Editați / etc / exports, adăugați următoarele:
    • # tmp-uri de export pentru toată lumea
    • / tmp 192.168.5. * (rw)
  • 2
    Forțați nfsd-ul să citească informațiile despre export: exportfs -ra

    Imaginea intitulată
  • Pe poziția 192.168.5.105/24

    Imaginea intitulată
    1
    mkdir / mnt / sharedTmp
  • Imaginea intitulată
    2
    mount -t nfs 192.168.5.5:/ tmp / mnt / sharedTmp
  • După finalizare, pe server: ls / tmp va afișa aceleași date ca și comanda ls / mnt / sharedTmp pe client.
  • Sfaturi

    • Pe sistemele * nix utilizează ÎNTOTDEAUNA paginile manualului atunci când vă aflați în dificultate: exporturile de persoane, man montură, exporturi de persoane, etc.
    • Acestea sunt operații de administrare a sistemului care trebuie efectuate ca root (root su-to sau sudo)
    Distribuiți pe rețelele sociale:

    înrudit