Úvod do NFS v Linuxu

Už vás nebaví neustále kopírovat soubory do dvou systémů? Proč nepřipojovat lokální souborové systémy přes síť a vzdálení hostitelé, aby s nimi spolupracovali, protože jsou lokálně připojeni ke stejnému systému. Nerozuměl? V tomto příspěvku projdeme základy systému NFS v systému Linux.

NFS v Linuxu

NFS (Network File System), jak název napovídá, je způsob připojení linuxových adresářů přes síť. V zásadě bylo vyvinuto pro rychlejší a lepší sdílení souborů a složek mezi dvěma systémy Linux. Byl vyvinut společností Sun Microsystems v roce 1980 za tímto jediným účelem. NFS používá protokol Transmission Control Protocol (TCP) a User Datagram Protocol (UDP) k zajištění bezstavového spojení mezi klientem a serverem.

Proč bychom měli používat NFS?

Jak se říká, sdílení je péče. NFS je tedy jednou z nejlepších metod sdílení mezi dvěma systémy Linux. Hlavním účelem systému NFS je zálohovat data do centrálního serveru, který je přístupný všem počítačům v síti. Namísto kopírování souboru ze systému do systému je snazší vytvořit systém souborů NFS tak, aby k němu měli přístup všechny počítače. Novější verze systému souborů NFS také podporují připojení ACL, pseudo root. Nejlepší na tom je ruční aktualizace, aby bylo možné vidět nové soubory. Lze jej také zabezpečit pomocí Firewally a Kerberos.

Kdy bychom měli používat NFS?

NFS lze použít kdykoli je třeba sdílení mezi systémy Linux. Chcete-li sdílet mezi PC s Windows a Linuxem, použijte Sambu na straně Windows. Ano, je to tak jednoduché !!

Jak nastavit systém NFS ve vašem systému Linux?

Nejdříve musíte nainstalovat balíčky pro NFS pomocí příkazu „sudo apt-get install NFS-kernel-server“ na terminálu.

Pokud je příkaz správný, uvidíte v terminálu něco podobného, ​​počkejte na dokončení instalace

1. Vytvořte složku, kterou je třeba sdílet. Příklad: Vytvořil jsem složku s názvem „nfs_arjun“

2. Upravte exportovaný soubor v / etc pomocí vašeho oblíbeného textového editoru. Pokud nejste v kořenovém režimu, použijte během úpravy sudo.

3. Přidejte následující řádek do exportovaného souboru ve formátu

„Folder_to_shared“ „ip“ (v této závorce uveďte přístup a další možnosti sdílení)

4. Uložte provedenou úpravu a exportujte soubor a spusťte příkaz „exportfs –r“

5. Spusťte službu NFS provedením následujícího příkazu „start /etc/init.d/nfs“

6. Chcete-li zajistit, aby byla vaše sdílená složka NFS pro klienta viditelná, spusťte na serveru NFS následující příkaz.

7. Pokud váš exportní seznam ukazuje vaši složku a IP adresu, Voila jste to udělali !!

Nyní stačí pouze připojit a připravit k použití.

Jak nastavit systém souborů NFS mezi systémem Linux a Windows?

Nyní se naučíme, jak nastavit NFS mezi systémy Linux a Windows. Po nastavení NFS na straně Linuxu povolte funkce NFS ve Windows.

Otevřete nabídku Start> Ovládací panely> Programy. Vyberte Zapnout nebo vypnout funkce systému Windows. Vyberte Služby pro NFS. Klikněte na OK

Příkaz „mount“ můžeme použít k použití NFS v systémech Windows. Také zde zadejte možnost „nolock“ a další parametry, jako je IP adresa vzdáleného serveru NFS a místní jednotka, která je „Z“.

mount -o nolock 172.16.3.56:/mnt z:

Můžeme také použít „net use“ k připojení NFS do systému Windows pomocí příkazu

net use z: \\ 172.16.3.56 \ mnt

Závěr

NFS v Linuxu je jednou z nejužitečnějších věcí, které se můžete naučit. Hodně pomáhá, když musíte sdílet soubor / složku s více počítači. Právě jste se naučili základy a jak to nastavit NFS v Linuxu a připojit ho k jiným systémům.

Doporučené články

Toto je průvodce připojením NFS v Linuxu. Zde diskutujeme o tom, jak nastavit NFS ve vašem systému Linux? spolu s proč a kdy bychom měli používat NFS ?. Další informace naleznete také v následujících článcích -

  1. Co je to Kubernetes?
  2. Nainstalujte Python na Linux
  3. Vytvořte uživatele v systému Linux
  4. Linux Process Management
  5. Komplexní průvodce nejvýznamnějšími operátory Linuxu

Kategorie: