NFS

Nainstalujte a nakonfigurujte NFS

Nainstalujte a nakonfigurujte NFS

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:

# / sdílení 192.168.87.158 (rw, sync, no_root_squash, no_subtree_check)

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ář:

$ mount 192.168.87.156: / share / mnt / share /


Spusťte potvrzovací test a zjistěte, zda je sdílená složka připojena:

$ df -h


Zadejte #mount pro zobrazení připojených souborových systémů:

$ mount

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:

$ ls / mnt / share / -lh


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:

$ showmount -e 192.168.87.156


Následující příkaz umožňuje zobrazit seznam všech sdílených souborů na serveru:

$ exportfs -v

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.

Hry Výukový program Battle for Wesnoth
Výukový program Battle for Wesnoth
The Battle for Wesnoth je jednou z nejpopulárnějších strategických her s otevřeným zdrojovým kódem, které si v tuto chvíli můžete zahrát. Tato hra se ...
Hry 0 A.D. Tutorial
0 A.D. Tutorial
Z mnoha strategických her venku je 0 A.D. dokáže vyniknout jako komplexní titul a velmi hluboká, taktická hra, přestože je otevřeným zdrojem. Vývoj hr...
Hry Výukový program Unity3D
Výukový program Unity3D
Úvod do Unity 3D Unity 3D je výkonný engine pro vývoj her. Jedná se o multiplatformní platformu, která vám umožňuje vytvářet hry pro mobilní zařízení,...