Network File System (NFS) je aplikace, která uživatelům umožňuje přístup a úpravy souborů ve vzdáleném počítači, jako by přistupovali k místnímu úložišti svého vlastního počítače. Nazývá se to distribuovaný souborový systém a slouží jako centralizovaný archivační systém pro velkou síť počítačů.
NFS pracuje se sítěmi sdílenými systémy s různými operačními systémy. Správce může také vybrat, které části informací o připojení se zpřístupní klientským systémům.
Tento článek ukazuje, jak nainstalovat a nakonfigurovat NFS na vašem systému ArchLinux.
Krok 1: Nastavte balíčky NFS
Nejprve nainstalujeme balíčky pro NFS. Chcete-li tak učinit, zadejte následující příkaz:
$ sudo pacman -S nfs-utils
Krok 2: Nastavte NFS na spuštění při spuštění
Pomocí následujících příkazů nastavíte spouštění NFS při spuštění:
$ chkconfignfs na$ service rpcbind start
$ service nfs start
Nyní by se měl NFS spustit při spuštění.
Krok 3: Sdílení adresáře s klientem
Dále vyberete adresář, který chcete sdílet s klientem, a přesunete jej do / etc / exporty. Použijte následující příkaz:
$ vi / etc / exporty
Poté připojte tento řádek k souborům:
Nakonec tyto soubory exportujte pomocí níže uvedeného příkazu:
$ exportfs -a
Krok 4: Připravte klienta
Synchronizace bude vyžadovat určité balíčky, které si můžete stáhnout pomocí níže uvedených příkazů:
$ sudo pacman -S nfs-utils
Krok 5: Připojte sdílený adresář
Jakmile jsou balíčky nainstalovány na vzdáleném počítači, je čas připojit sdílený adresář:
$ mkdir -p / mnt / share
Poté připojte sdílený adresář:
Spusťte potvrzovací test a zjistěte, zda je sdílená složka připojena:
Zadejte #mount pro zobrazení připojených souborových systémů:
Probíhá test
Přeneste obsah k distribuci klientovi prostřednictvím sdíleného adresáře serveru. Chcete-li spustit test, zadejte následující příkaz:
$ dotykový test 1$ mkdir test
Přejděte do složek / mnt / share ve vzdáleném počítači, který slouží jako klient:
Poté přidejte položky do souboru / etc / fstab, aby se sdílená složka trvale trvale připojila.
Připojte soubor / etc / fstab s následujícími řádky:
$ vi / etc / fstab
To by mělo připojit soubory sdílené složky a veškerý její obsah.
Používání NFS
Nyní projdeme některé z možností specifických pro NFS, které by se mohly hodit:
Spusťte terminál na serveru a zadejte následující příkaz, abyste zobrazili obsah pro sdílení na klientském počítači:
$ showmount -e
Chcete-li zobrazit obsah pro sdílení na serveru, můžete použít variaci tohoto příkazu. Zadejte následující příkaz:
Následující příkaz umožňuje zobrazit seznam všech sdílených souborů na serveru:
Chcete-li vymazat umístění / etc / export a odeslat obsah zpět ke zdroji, zadejte následující:
$ exportfs -u
Závěr
NFS je velmi jednoduchá, ale mimořádně pohodlná aplikace pro sdílení souborů v síti. Rozsáhlý centrální registrační systém NFS šetří spoustu místa na HDD, protože mnoho složek přítomných na hostiteli již nemusí být uloženo na každém počítači. Přímé rozhraní NFS umožňuje uživatelům přístup k obsahu serveru, protože by přistupovali k místnímu úložišti.
Mějte na paměti, že NFS je náchylný k mnoha vykořisťovatelským útokům z internetu. Proto byste také měli zvážit nastavení brány firewall, která ochrání hostitele před těmito útoky.
To je vše, co pro dnešek máme. Držte se linuxhint.com pro více podobných článků. Na tento konkrétní příspěvek zveřejníme následné kroky.