Fájlok megosztása Linux számítógépek között NFS használatával

Tartalomjegyzék:

Fájlok megosztása Linux számítógépek között NFS használatával
Fájlok megosztása Linux számítógépek között NFS használatával

Videó: Fájlok megosztása Linux számítógépek között NFS használatával

Videó: Fájlok megosztása Linux számítógépek között NFS használatával
Videó: Российская операционная система РЕД ОС #shorts 2024, Április
Anonim

Szinte minden Linux disztribúció rendelkezik hálózati fájlrendszer (NFS) beállításával, amely lehetővé teszi a hálózat különböző Linux számítógépeinek egyszerű fájlmegosztását. Az NFS csak olyan hálózatok számára alkalmas, amelyek teljes egészében Linux számítógépekből és szerverekből állnak, de rendszerszinten működik a számítógépek közötti gyors és hatékony átvitel érdekében.

Lépések

Rész 1 /2: A szerver létrehozása

Fájlok megosztása Linux számítógépek között az NFS használatával 1. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 1. lépés

1. lépés: Az NFS (hálózati fájlrendszer) segítségével megoszthatja a fájlokat a helyi hálózaton lévő Linux -számítógépek között

Ha fájlokat kell megosztania Windows vagy Mac számítógépekkel, akkor sokkal sikeresebb lesz a Samba használatával.

Fájlok megosztása Linux számítógépek között az NFS használatával 2. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 2. lépés

2. lépés: Ismerje meg az NFS működését

Amikor fájlokat oszt meg az NFS -szel, két oldala van: a szerver és az ügyfelek. A szerver az a számítógép, amely ténylegesen tárolja a fájlokat, míg az ügyfelek azok a számítógépek, amelyek a megosztott mappát virtuális meghajtóként csatlakoztatva érik el a megosztott mappát. Az NFS -t konfigurálni kell mind a kiszolgálón, mind a csatlakozni kívánó ügyfeleken.

Fájlok megosztása Linux számítógépek között az NFS használatával 3. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 3. lépés

Lépés 3. Nyissa meg a terminált a kiszolgáló számítógépen

Ez a számítógép fogja tárolni a megosztott fájlokat. A szerver számítógépet be kell kapcsolni és be kell jelentkezni ahhoz, hogy az ügyfelek csatlakoztathassák a megosztott mappát. Az NFS megköveteli a terminál használatát a szerver és az ügyfél telepítéséhez és konfigurálásához.

Fájlok megosztása Linux számítógépek között az NFS használatával 4. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 4. lépés

4. lépés. Írja be

sudo apt-get install nfs-kernel-server nfs-common portmap és nyomja meg Enter.

Ezzel megkezdődik az NFS fájlok letöltése és telepítése a számítógépre.

Fájlok megosztása Linux számítógépek között az NFS használatával 5. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 5. lépés

5. lépés A telepítés után írja be

dpkg-konfigurálja újra a portmap-ot.

A megjelenő menüben válassza a "Nem" lehetőséget. Ez lehetővé teszi, hogy a hálózat többi számítógépe csatlakozzon a megosztott mappához.

Fájlok megosztása Linux számítógépek között az NFS használatával 6. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 6. lépés

6. lépés. Írja be

sudo /etc/init.d/portmap restart a portmap szolgáltatás újraindításához.

Ez biztosítja, hogy a módosítások életbe lépnek.

Fájlok megosztása Linux számítógépek között az NFS használatával 7. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 7. lépés

7. lépés. Készítsen egy dummy könyvtárat, amelyet az adatok megosztására használnak

Ez egy üres könyvtár, amely az ügyfeleket a tényleges megosztott könyvtárba irányítja. Ez lehetővé teszi, hogy később módosítsa a szerver megosztott könyvtárát anélkül, hogy módosítania kellene az ügyfeleket.

  • Írja be.mkdir -p /export /dummyname és nyomja meg Enter.

    Ezzel létrejön egy dummyname nevű könyvtár, amelyet az ügyfelek látni fognak.

Fájlok megosztása Linux számítógépek között az NFS használatával 8. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 8. lépés

8. lépés. Írja be a pico /etc /fstab parancsot, és nyomja meg az. Enter billentyűt

Ez megnyitja az /etc /fstab fájlt, és lehetővé teszi a megosztott meghajtó automatikus csatlakoztatását, amikor a szerver elindul.

Fájlok megosztása Linux számítógépek között az NFS használatával 9. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 9. lépés

9. lépés. Hozzáadás

sharedpath dummypath none bind 0 0 a fájl végére.

Cserélje le a sharedpath -ot a megosztott meghajtó helyére, a dummypath -ot pedig a korábban létrehozott dummy könyvtár helyére.

Például, ha meg szeretné osztani a /dev /sdb meghajtót az ügyfelekkel a korábban létrehozott dummy könyvtár használatával, írja be a /dev /sdb /export /Shared none bind 0 0. Mentse el a módosításokat a fájlba

Fájlok megosztása Linux számítógépek között az NFS használatával 10. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 10. lépés

10. lépés. Nyissa meg a

/etc/export fájlt.

Ehhez a fájlhoz hozzá kell adnia a dummy könyvtárat, valamint az IP -címeket, amelyek hozzáférhetnek hozzá. A következő formátumban ossza meg a helyi hálózat összes IP -címével:/export/dummyname 192.168.1.1/24(rw, no_root_squash, async).

Fájlok megosztása Linux számítógépek között az NFS használatával 11. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 11. lépés

11. lépés. Használja a

sudo /etc/init.d/nfs-kernel-server újraindítás parancs az NFS szerver újraindításához.

2/2. Rész: Az ügyfélszámítógépek csatlakoztatása

Fájlok megosztása Linux számítógépek között az NFS használatával 12. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 12. lépés

1. lépés. Nyissa meg a terminált az ügyfélszámítógépen

Fájlok megosztása Linux számítógépek között az NFS használatával 13. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 13. lépés

2. lépés. Írja be

sudo apt-get install portmap nfs-common és nyomja meg Enter az NFS kliens fájlok telepítéséhez.

Fájlok megosztása Linux számítógépek között az NFS használatával 14. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 14. lépés

Lépés 3. Hozza létre azt a könyvtárat, amelybe a megosztott fájlokat telepíteni kívánja

Ezt nevezheted, ahogy akarod. Például írja be az mkdir /sharedFiles parancsot, és hozzon létre egy "sharedFiles" nevű mappát.

Fájlok megosztása Linux számítógépek között az NFS használatával 15. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 15. lépés

4. lépés. Írja be

pico /etc /fstab kinyitni a /etc/fstab fájlt.

Fájlok megosztása Linux számítógépek között az NFS használatával 16. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 16. lépés

5. lépés. Hozzáadás

szerverIP: sharedDirectory nfs rsize = 8192, wsize = 8192, timeo = 14, intr a fájl végére.

Cserélje ki a serverIP -t az NFS szerver számítógép IP -címére. Cserélje le a sharedDirectory -t az NFS -kiszolgálón létrehozott dummy könyvtárra és az imént létrehozott helyi könyvtárra. A többi értéket hagyja úgy, ahogy jelenleg vannak.

A fenti példák segítségével a sor így nézhet ki: 192.168.1.5:/export/Shared/sharedFiles nfs rsize = 8192, wsize = 8192, timeo = 14, intr

Fájlok megosztása Linux számítógépek között az NFS használatával 17. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 17. lépés

6. lépés. Írja be

sudo /etc/init.d/portmap restart a portmap újraindításához és az új beállítások használatához.

A meghajtó automatikusan csatlakozik minden alkalommal, amikor a számítógép újraindul.

Fájlok megosztása Linux számítógépek között az NFS használatával 18. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 18. lépés

7. lépés: Az újraindítás előtt tesztelje a meghajtót kézzel

Írja be a mount -a, majd az ls /sharedFiles parancsot, hogy megnézze, megjelennek -e a megosztott fájlok.

Fájlok megosztása Linux számítógépek között az NFS használatával 19. lépés
Fájlok megosztása Linux számítógépek között az NFS használatával 19. lépés

8. lépés. Ismételje meg ezt a folyamatot minden csatlakozó számítógépnél

Ugyanazokat a beállításokat kell megadnia, és sikeresen csatlakoznia kell.

Ajánlott: