NFS

Az NFS fájlrendszer csatlakoztatása az Ubuntu 20-ba.04

Az NFS fájlrendszer csatlakoztatása az Ubuntu 20-ba.04
Az NFS hálózati fájlrendszer lehetővé teszi fájlok és könyvtárak megosztását a hálózat rendszerei között. Az NFS kliens-szerver architektúrán alapul; az NFS-kiszolgáló megosztja azokat a konkrét könyvtárakat, amelyekhez az ügyfél helyi csatlakoztatással csatlakozhat és hozzáférhet. Az NFS használatakor a csatlakoztatott könyvtár úgy jelenik meg, mintha a helyi rendszeren lenne. Az NFS továbbra is a fájlmegosztás leggyakrabban használt módja a Linux rendszerek között.

Linux operációs rendszerben az NFS megosztott könyvtárat egyszerűen csatlakoztathatja a helyi rendszerhez a mount paranccsal. A mount parancs ideiglenesen felcsatolja a fájlrendszert. Miután újraindította a rendszert, újra be kell szerelnie a hozzáféréshez. Ha azonban a fájlrendszert véglegesen szeretné csatolni, hogy ne kelljen minden egyes rendszerindításkor csatlakoztatnia, akkor hozzá kell adnia egy bejegyzést az / etc / fstab fájlba.

Ebben a cikkben elmagyarázzuk, hogyan lehet manuálisan és automatikusan csatlakoztatni az NFS fájlrendszert a helyi rendszerre.

Előfeltételek

Mielőtt továbblépne, ellenőrizze, hogy a következő előfeltételek teljesülnek-e a távoli kiszolgálón.

A cikkben említett eljárást az Ubuntu 20-on hajtottuk végre.04 rendszer. Ezenkívül a Terminal parancssori alkalmazást használtuk a parancsok futtatásához az Ubuntuban. A terminál megnyitásához használhatja a Ctrl + Alt + T billentyűparancsot.

NFS kliens csomagok telepítése

Az NFS megosztott könyvtár telepítéséhez a helyi ügyfélrendszerre szüksége lesz az NFS ügyfélcsomagra. Először frissítse a rendszer adattár indexét a következő paranccsal a Terminálban:

$ sudo apt frissítés

Ezután telepítse az NFS ügyfélcsomagot az ügyfélgépére a következő paranccsal a Terminálban:

$ sudo apt install nfs-common

NFS fájlrendszer kézi csatlakoztatása

A következő módszerrel az NFS könyvtárat manuálisan csatlakoztatjuk a mount paranccsal.

1. lépés: Hozzon létre egy csatlakozási pontot az NFS-kiszolgáló megosztott könyvtárához

Első lépésünk egy csatolási pont könyvtár létrehozása lesz az ügyfél rendszerében. Ez lesz az a könyvtár, ahová az NFS szerver összes megosztott fájlja elérhető.

Létrehoztunk egy csatolási pont könyvtárat az „client_sharedfolder” névvel az / mnt könyvtár alatt.

$ sudo mkdir -p / mnt / client_sharedfolder

2. lépés: Csatlakoztassa az NFS-kiszolgáló megosztott könyvtárát az ügyfélhez

A következő lépés az NFS-kiszolgálón lévő megosztott könyvtár csatlakoztatása az ügyfél csatlakozási pont könyvtárához. A következő szintaxissal illessze az NFS-kiszolgáló megosztott könyvtárát az ügyfél csatlakozási pont könyvtárához:

$ sudo mount [NFS _IP]: / [NFS_export] [Local_mountpoint]

Hol

Példánkban a parancs a következő lenne:

$ sudo mount 192.168.72.136: / mnt / sharedfolder / mnt / client_sharedfolder

Hol 192.168.72.136 az NFS szerver IP-jünk, / mnt / sharedfolder az megosztott könyvtár az NFS-kiszolgálón, és / mnt / sharedfolder az ügyfélrendszer csatlakozási pontja.

Miután csatlakoztatta az NFS megosztást, megerősítheti azt a következő paranccsal:

$ df -h

3. lépés: Tesztelje az NFS megosztást

Miután csatlakoztatta az NFS megosztott könyvtárat az ügyfélgépre, tesztelje azt azáltal, hogy az NFS szerverről hozzáfér néhány fájlhoz. Az NFS kiszolgáló gépen hozzon létre bármilyen tesztfájlt vagy könyvtárat, és próbálja meg elérni azt az ügyfélgépről.

A cd paranccsal navigáljon az NFS-kiszolgáló megosztott könyvtárába:

$ cd / mnt / sharedfolder /

Ezután a touch vagy mkdir paranccsal hozzon létre egy tesztfájlt vagy könyvtárat. Létrehoztunk néhány „filefájl1” és „testfájl2” nevű mintafájlt.

$ sudo touch testfájl1 tesztfájl2

Most az ügyfél gépén ellenőrizze, hogy ugyanazok a fájlok léteznek-e.

$ ls / mnt / client_sharedfolder /

A mount parancs ideiglenesen felrakja az NFS fájlrendszert az ügyfélrendszerre. Minden alkalommal, amikor újraindítja a rendszert, manuálisan kell csatlakoztatnia. A következő lépésben meglátjuk, hogyan lehet az NFS fájlrendszert automatikusan csatlakoztatni indításkor.

NFS fájlrendszer automatikus csatlakoztatása

A következő módszerrel az NFS fájlrendszert úgy állítjuk be, hogy a rendszerindításkor automatikusan csatlakoztassa. Ilyen módon nem kell minden egyes rendszerindításkor manuálisan csatlakoztatnia a fájlrendszert.

Szerkessze az / etc / fstab fájlt a következő paranccsal:

$ sudo nano / etc / fstab

Ezután adjon hozzá egy bejegyzést az / etc / fstab fájlba a következő formátumban.

NFS-kiszolgáló: Az nfs könyvtár csatlakozási pontja alapértelmezés szerint 0 0

Hol a NFS-kiszolgáló: könyvtár az NFS szerver IP és megosztott könyvtár, az hegy csucs a csatlakozási pont az ügyfél gépén, ahová az NFS könyvtár fel van szerelve, és a nfs meghatározza a fájlrendszer típusát.

Példánkban a bejegyzés a következő lenne:

192.168.72.136: / mnt / sharedfolder / mnt / client_sharedfolder nfs alapértelmezett értéke 0 0

Hol 192.168.72.136 az NFS szerver IP-jünk, / mnt / sharedfolder az megosztott könyvtár az NFS-kiszolgálón, és / mnt / client_sharedfolder az ügyfélrendszer csatlakozási pontja.

Miután hozzáadta a fenti bejegyzést az / etc / fstab fájlba, mentse el és zárja be a fájlt. Ehhez használja a Ctrl + O, majd a Ctrl + X billentyűkombinációt.

Amikor legközelebb elindítja a gépet, az NFS megosztás automatikusan fel lesz szerelve a megadott csatlakozási pontra.

Az NFS fájlrendszerek leválasztása

Az NFS fájlrendszert bármikor leválaszthatja a helyi rendszerről. Gépelje be az umount parancsot, majd a csatlakozási pont nevét, ahová fel van szerelve.

Megjegyzés: A parancs „umount”, nem unmount.

$ sudo umount [mount_point]

Példánkban ez lenne:

$ umount / mnt / client_sharedfolder

Ne feledje azonban, hogy ha az NFS fájlrendszert az / etc / fstab segítségével csatolták, akkor a rendszer következő indításakor újra fel lesz szerelve. Vegye figyelembe azt is, hogy a fájlrendszer nem lesz leválasztva, ha foglalt, például ha vannak megnyitott fájlok rajta, vagy valamilyen könyvtárban dolgozik.

Ennyi van benne! Ebben a cikkben elmagyarázta, hogyan illessze be az NFS megosztott könyvtárat az Ubuntu 20-ra.04 rendszer manuálisan és automatikusan. Végül azt is elmagyaráztuk, hogyan lehet leválasztani az NFS megosztott könyvtárat, amikor már nincs rá szükség.

Az egérmutató és a kurzor méretének, színének és sémájának módosítása a Windows 10 rendszeren
Az egérmutató és a kurzor a Windows 10 operációs rendszerben nagyon fontos szempont. Ez elmondható más operációs rendszerekről is, tehát valójában eze...
Ingyenes és nyílt forráskódú játékmotorok a Linux játékok fejlesztéséhez
Ez a cikk felsorolja azokat az ingyenes és nyílt forráskódú játékmotorokat, amelyek felhasználhatók 2D és 3D játékok fejlesztésére Linuxon. Számos ily...
Shadow of the Tomb Raider for Linux Tutorial
A Shadow of the Tomb Raider a Tomb Raider sorozat tizenkettedik kiegészítője - az Eidos Montreal által létrehozott akció-kaland játék franchise. A ját...