Network File System (NFS) je aplikácia, ktorá umožňuje používateľom prístup a úpravu súborov na vzdialenom počítači, ako keby pristupovali k miestnemu úložisku ich vlastného počítača. Nazýva sa to distribuovaný súborový systém a slúži ako centralizovaný registračný systém pre veľkú sieť počítačov.
NFS pracuje so sieťami zdieľanými systémami s rôznymi operačnými systémami. Správca môže tiež zvoliť, ktoré časti informácií o pripojení sa sprístupnia klientskym systémom.
Tento článok vám ukáže, ako nainštalovať a nakonfigurovať NFS na vašom systéme ArchLinux.
Krok 1: Nastavte balíčky NFS
Najskôr nainštalujeme balíčky pre NFS. Zadajte nasledujúci príkaz:
$ sudo pacman -S nfs-utils
Krok 2: Nastavte NFS na spustenie pri štarte
Pomocou nižšie uvedených príkazov nastavte NFS na spustenie pri štarte:
$ chkconfignfs na$ service rpcbind štart
$ service nfs štart
Teraz by sa mal NFS spustiť pri štarte.
Krok 3: Zdieľanie adresára s klientom
Ďalej vyberiete adresár, ktorý chcete zdieľať s klientom, a presuniete ho do adresára / etc / exporty. Použite nasledujúci príkaz:
$ vi / etc / exporty
Potom pripojte tento riadok k súborom:
Nakoniec tieto súbory exportujte pomocou nižšie uvedeného príkazu:
$ exportfs -a
Krok 4: Pripravte klienta
Synchronizácia bude vyžadovať určité balíčky, ktoré si môžete stiahnuť pomocou nižšie uvedených príkazov:
$ sudo pacman -S nfs-utils
Krok 5: Pripojte zdieľaný adresár
Po nainštalovaní balíkov na vzdialený počítač je čas pripojiť zdieľaný adresár:
$ mkdir -p / mnt / share
Potom pripojte zdieľaný adresár:
Spustite potvrdzovací test a zistite, či je zdieľaná jednotka pripojená:
Zadaním #mount zobrazíte zoznam pripojených súborových systémov:
Prebieha test
Preneste obsah, ktorý sa má distribuovať klientovi, prostredníctvom zdieľaného adresára servera. Zadajte nasledujúci príkaz na vykonanie testu:
$ dotykový test1$ mkdir test
Prejdite do priečinkov / mnt / share vo vzdialenom počítači, ktorý slúži ako klient:
Potom pridajte položky do súboru / etc / fstab, aby sa zdieľaný priečinok automaticky pripojil natrvalo.
Pripojte súbor / etc / fstab s nasledujúcimi riadkami:
$ vi / etc / fstab
Týmto by sa mali pripojiť súbory zdieľaných priečinkov a všetok ich obsah.
Používanie NFS
Teraz si prejdeme niektoré z možností špecifických pre NFS, ktoré by sa vám mohli hodiť:
Spustite terminál na serveri a zadajte nasledujúci príkaz, aby ste videli obsah zdieľaný na klientskom počítači:
$ showmount -e
Ak chcete zobraziť obsah na zdieľanie na serveri, môžete použiť variáciu tohto príkazu. Zadajte príkaz nižšie:
Nasledujúci príkaz umožňuje zobraziť zoznam všetkých zdieľaných súborov na serveri:
Ak chcete vymazať umiestnenie / etc / export a odoslať obsah späť do zdroja, zadajte nasledujúci text:
$ exportfs -u
Záver
NFS je veľmi jednoduchá, ale mimoriadne pohodlná aplikácia na zdieľanie súborov v sieti. Rozsiahly centrálny registračný systém NFS šetrí tony miesta na pevnom disku, pretože veľa priečinkov prítomných na hostiteľovi už nemusí byť uložených na každom počítači. Jednoduché rozhranie systému NFS umožňuje používateľom prístup k obsahu servera, ako by mali prístup k miestnemu úložisku.
Majte na pamäti, že NFS je náchylný na veľa vykorisťovateľských útokov z internetu. Preto by ste mali zvážiť aj nastavenie brány firewall na ochranu hostiteľa pred týmito útokmi.
To je všetko, čo pre dnešok máme. Zostaňte pri linuxhint.com pre viac podobných článkov. Na tento konkrétny príspevok uverejníme následné kroky.