Nfs: mappák megosztása a linuxon

Tartalomjegyzék:
- NFS: Mappák megosztása Linuxon
- NFS telepítés
- NFS szerver konfiguráció
- NFS kézi indítás és leállítás
- NFS megosztott mappához való hozzáférés
- A szerelés során felmerülő problémák
- Megosztott mappák
A Network File System angol kifejezés NFS-je, amely hálózati fájlrendszert jelent. Ez a rövidítés a natív rendszer azonosításához, amelyet a Linux használ a hálózati mappák megosztására. Ennek eredményeként ezek a megosztott mappák más felhasználók számítógépeiből érhetők el, mintha maga a merevlemez lenne.
Ezért mondhatjuk, hogy az NFS lehetővé teszi a Linuxot használó számítógépek számára, hogy mappákat csatlakozzanak és megosszanak egymással. Ezenkívül a Linuxban más alternatívák is vannak az erőforrások megosztására, mint például a Samba, FTP, SSH, de az erőforrások megosztására a Linux hálózatban az NFS ajánlott.
NFS: Mappák megosztása Linuxon
NFS telepítés
A szolgáltatás használatához előzőleg telepítenünk kell az NFS csomagot a megfelelő disztribúcióhoz. Általában a legtöbb számítógép már tartalmazza a csomagot, mivel lehet, hogy bármikor meg kell osztania egy mappát. Az a tény, hogy egy számítógép telepítette a csomagot, nem jelenti azt, hogy már megosztja fájlrendszerét a hálózaton. Ehhez konfigurációra és a szolgáltatás korábbi elindítására van szükség.
Az NFS telepítésének folytatásához és a legfrissebb verzió beszerzéséhez az apt-get parancsot használjuk a konzolról:
apt-get install nfs-common nfs-kernel-server
NFS szerver konfiguráció
A szolgáltatások indítása előtt meg kell határoznia, mely mappákat szeretné megosztani, és meg kell határoznia, hogy milyen típusú jogosultságokkal fér majd hozzá a hozzáférés: csak olvasható vagy olvasható és írható. Másrészről annak meghatározása is lehetséges, hogy mely számítógépek csatlakozhatnak ezekhez a mappákhoz. Ezeket a beállításokat a / etc / export fájlból konfigurálhatjuk
A konfigurációs fájlban minden sorban több pontot meghatározhatunk:
- A megosztani kívánt mappa Azok az engedélyek, amelyek alapján megosztjuk (csak olvasható: 'ro' vagy olvasás és írás: 'rw'). Melyek a gépek, amelyek számára engedélyezett a hozzáférés. Lehet név, IP-cím vagy IP-címtartomány.
Ha NFS-t használ megosztáshoz, azt javasoljuk, hogy állítsa be a maximális engedélykorlátozásokat. Például, ha a felhasználók nem írják elő a fájlokba való írást, akkor be kell állítanunk a „csak olvasható” engedélyt.
NFS kézi indítás és leállítás
Az NFS szerver szolgáltatás működéséhez az első lépés a portman szolgáltatás elindítása, ezért az első, amit végre kell hajtanunk:
sudo /etc/init.d/portmap start
Ha el akarjuk indítani az NFS szolgáltatást, vagy minden alkalommal, amikor módosítunk az / etc / export fájlba, akkor a következő parancsot kell végrehajtani:
sudo /etc/init.d/nfs-kernel-server újraindítás
Ellenkező esetben, vagyis a szolgáltatás leállításával:
sudo /etc/init.d/nfs-kernel-server stop
Érdekelhet a következő olvasás: ownCloud: Hogyan lehet saját felhő Ubuntun
NFS megosztott mappához való hozzáférés
Az NFS által megosztott mappához való hozzáféréshez az első lépések a portman és az nfs-commons csomagok telepítése. Ennek érdekében végrehajtjuk:
sudo apt-get install portmap nfs-common sudo /etc/init.d/portmap újraindítás
Ezen a ponton már képes lesz telepíteni a megosztott mappát a rendszerünkre. Ezért a bejegyzés olyan, mintha bármely más mappa lenne a merevlemezen található fájlrendszerünkben.
Például, ha van egy mappa az NFS-kiszolgálón belül, tegyük fel, hogy a kiszolgáló megosztja az NFS nevû / photos nevû mappát. Az ügyfélszámítógépen létrehozhatunk egy / photos-server nevű mappát, és rajta lehet egy megosztott mappa. A konzolon végrehajtandó utasítások a következők lennének:
sudo mount -t nfs server-ip: / photos / server-photos
Ettől a pillanattól kezdve már ellenőrizhetjük a mappa tartalmát, és ha vannak engedélyek, akkor még módosításokat is végezhetünk. Fontos megjegyezni, hogy az összeszerelést a rendszeren belüli mappában kell elvégezni, különben a távoli fájlok nem jelennek meg.
Másrészt a mappa leválasztásához a konzolban végrehajtjuk az umount parancsot, majd azt a mappát követjük, amelybe a mappát beillesztjük, például:
A szerelés során felmerülő problémák
NFS mappa behelyezésekor a következő 3 hiba bármelyike előfordulhat: hálózati problémák, szerverproblémák vagy kliensproblémák.
Ahhoz, hogy kizárjuk, hogy a probléma a szervertől származik-e vagy sem, megpróbálhatjuk a mappát a szerverre szerelni az IP 127.0.0.1 használatával. Ha működik, akkor a probléma a hálózaton vagy az ügyfélen van.
Másrészt, ha a kiszolgálóról az ügyfélre történő pinging nem mutat tűzfalat, akkor a probléma az ügyféllel kapcsolatos.
Ha ez egy olyan probléma, amely felmerül az ügyfélen, megpróbálhatjuk újratelepíteni az ügyfelet, vagy az alábbi parancsokat végrehajthatjuk az ügyfélen:
apt-get install nfs-common nfs-kernel-szerver /etc/init.d/portmap restart /etc/init.d/nfs-kernel-server restart
És végül próbálja meg beilleszteni a mappát.
Megosztott mappák
Ha azt szeretnénk beállítani, hogy az NFS által megosztott mappát automatikusan csatoljuk, amikor elindítjuk a Linux rendszert, akkor módosíthatjuk az / etc / fstab fájlt, a hozzáadandó sor a következő lenne:
server-ip: / photos / server-photos nfs
Ilyen módon, amikor elindítjuk a gépet, a szerver mappája / fényképei automatikusan beillesztésre kerülnek a mappánkba / fotó-szerverünkbe.
Javasolt továbbá, hogy a hálózat minden felhasználójának adatait központilag, szervertérben tárolja. Ez számos különféle előnyt kínál, például:
- A felhasználónak lehetősége lesz hozzáférni a fájljaikhoz, akár szokatlan számítógépről is.A rendszergazda számára sokkal könnyebb másolatot készíteni, és ha a felhasználó számítógépe meghibásodik, akkor nem veszíti el az információit.
Ennek eléréséhez a kiszolgálónak központosított felhasználói fiókokkal kell rendelkeznie, és az ügyfeleknek konfigurálva kell lenniük a hitelesítéshez csatlakozáskor.
Az asus zenfone 2 használata útválasztóként és az internet megosztása

Ebben az útmutatóban megmutatjuk, hogyan lehet az Asus Zenfone 2 útválasztóként használni. Ne hagyja ki!
Fájlok offline megosztása különböző platformokon lévő eszközök között

A FEEM egy ingyenes eszköz, amely lehetővé teszi a fájlok offline megosztását különböző platformokon lévő eszközök között. Könnyen kezelhető és ingyenes.
To Hogyan csatlakoztatható az ubuntu a Windows hálózathoz a mappák megosztása érdekében

Részletesen megismerjük, hogyan lehet az Ubuntu-t a Windows hálózathoz csatlakoztatni, hogy a Samba használatával mappákat osszunk meg. ✅ Megtanuljuk a legegyszerűbb módszert