Ebben a bejegyzésben azt fogom bemutatni, hogyan lehet az egyik Linuxos gépen megosztott mappát a másikon automatikusan felcsatolni terminalon keresztül. Az egyszerűség kedvéért azt a gépet ahol a mappát megosztottam SERVER-nek, azt a gépet amelyiken a megosztást meg szeretném nyitni KLIENS-gépnek fogom nevezni.
A SERVER gépen adjuk ki az alábbi parancsot a szükséges programok telepítéséhez:
SUDO APT-GET INSTALL NFS-KERNEL-SERVER NFS-COMMON PORTMAP
Ha ezekkel megvagyunk következik a megosztások beállítása. Nyissuk meg a /etc/exports fájlt.
SUDO MCEDIT /ETC/EXPORTS
Itt tudjuk beállítani a megosztani kívánt mappákat. Pl.:
/MEGOSZTANI/SZANT/KONYVTAR 192.168.2.101(RW,SYNC,NO_SUBTREE_CHECK) #EZZEL EGY ADOTT IP CÍMŰ GÉPNEK OSZTUNK MEG KÖNYVTÁRAT/MEGOSZTANI/SZANT/KONYVTAR 192.168.2.1/24(RW,SYNC,NO_SUBTREE_CHECK) #EZZEL 192.168.2.1 -TŐL 192.168.2.254-IG TERJEDŐ IP TARTOMÁNYBA OSZTUNK MEG. TEHÁT AKINEK AZ IP CÍME EBBE BELEESIK AZ HOZZÁFÉRHET A MEGOSZTÁSOKHOZ.
Mentsük el a fájlt. Majd indítsuk újra az nfs-kernel-server -t.
SUDO /ETC/INIT.D/NFS-KERNEL-SERVER RESTART
Ezzel a SERVER-el végeztünk is, most térjünk át a KLIENS gépre.
Telepítsük a KLIENS gépre a megosztás eléréséhez szükséges programokat:
SUDO APT-GET INSTALL PORTMAP NFS-COMMON
Hozzuk létre azt a mappát ahova fel szeretnénk csatolni a megosztást.
MKDIR /AHOVA/CSATOLNI/SZERETNENK/MAPPA
Most már terminalból csatolhatjuk is kézzel a fájlt:
SUDO MOUNT SZERVER_IP_CIME:/MEGOSZTANI/SZANT/KONYVTAR /AHOVA/CSATOLNI/SZERETNENK/MAPPA
Most állítsuk be a gépünket úgy, hogy bekapcsoláskor automatikusan csatolja fel ezt a könyvtárat. Ehhez az FSTAB-ba kell beleírnunk.
Nyissuk meg az FSTAB-ot egy szerkesztővel:
SUDO MCEDIT /ETC/FSTAB
Majd írjuk bele a végére:
SZERVER_IP_CIME:/MEGOSZTANI/SZANT/KONYVTAR /AHOVA/CSATOLNI/SZERETNENK/MAPPA NFS RSIZE=8192,WSIZE=8192 0 0
Mentsük el a fájlt, indítsuk újra a gépünket és a rendszerünk bekapcsoláskor automatikusan elvégzi a hálózati meghajtó felcsatolását.