NFS

Jak připojit systém souborů NFS v Ubuntu 20.04

Jak připojit systém souborů NFS v Ubuntu 20.04
Síťový systém souborů NFS vám umožňuje sdílet soubory a adresáře mezi systémy v síti. NFS je založen na architektuře klient-server; server NFS sdílí konkrétní adresáře, ke kterým se klient může připojit a přistupovat k nim místním připojením. S NFS se připojený adresář zobrazí, jako by se nacházel ve vašem místním systému. NFS je stále nejpoužívanějším způsobem sdílení souborů mezi systémy Linux.

V operačním systému Linux můžete snadno připojit sdílený adresář NFS k místnímu systému pomocí příkazu mount. Příkaz mount dočasně připojí systém souborů. Jakmile je systém restartován, budete jej muset znovu připojit, abyste k němu měli přístup. Pokud však chcete systém souborů připojit trvale, takže jej nemusíte připojovat při každém spuštění systému, budete muset přidat položku do souboru / etc / fstab.

V tomto článku vysvětlíme, jak ručně a automaticky připojit systém souborů NFS k místnímu systému.

Předpoklady

Než budete pokračovat, ujistěte se, že jsou na vzdáleném serveru splněny následující předpoklady.

Na Ubuntu 20 jsme provedli postup uvedený v tomto článku.04 systém. Kromě toho jsme ke spuštění příkazů v Ubuntu použili terminálovou aplikaci příkazového řádku. Terminál otevřete pomocí klávesové zkratky Ctrl + Alt + T.

Instalace klientských balíků NFS

Chcete-li připojit sdílený adresář NFS v místním klientském systému, budete potřebovat balíček klienta NFS. Nejprve aktualizujte index úložiště systému pomocí následujícího příkazu v Terminálu:

$ sudo apt aktualizace

Pak nainstalujte klientský balíček NFS do klientského počítače pomocí následujícího příkazu v Terminálu:

$ sudo apt install nfs-common

Ruční připojení systému souborů NFS

V následující metodě připojíme adresář NFS ručně pomocí příkazu mount.

Krok 1: Vytvořte přípojný bod pro sdílený adresář serveru NFS

Naším prvním krokem bude vytvoření adresáře bodu připojení v systému klienta. Toto bude adresář, do kterého lze přistupovat ke všem sdíleným souborům ze serveru NFS.

V adresáři / mnt jsme vytvořili adresář přípojného bodu s názvem „client_sharedfolder“.

$ sudo mkdir -p / mnt / client_sharedfolder

Krok 2: Připojte sdílený adresář serveru NFS na klienta

Dalším krokem je připojení sdíleného adresáře na serveru NFS do adresáře bodu připojení klienta. Pomocí následující syntaxe připojte sdílený adresář serveru NFS k adresáři bodu připojení v klientovi:

$ sudo mount [NFS _IP]: / [NFS_export] [Local_mountpoint]

Kde

V našem příkladu by byl příkaz:

$ sudo mount 192.168.72.136: / mnt / sharedfolder / mnt / client_sharedfolder

Kde 192.168.72.136 je naše IP adresa serveru NFS, / mnt / sharedfolder je sdílený adresář na serveru NFS a / mnt / sharedfolder je přípojný bod v klientském systému.

Jakmile připojíte sdílenou složku NFS, můžete ji potvrdit pomocí následujícího příkazu:

$ df -h

Krok 3: Vyzkoušejte sdílení NFS

Po připojení sdíleného adresáře NFS na klientském počítači jej otestujte přístupem k některým souborům ze serveru NFS. Na serveru NFS vytvořte libovolný testovací soubor nebo adresář a zkuste k nim přistupovat z klientského počítače.

Pomocí příkazu cd přejděte do sdíleného adresáře serveru NFS:

$ cd / mnt / sharedfolder /

Poté pomocí příkazu touch nebo mkdir vytvořte testovací soubor nebo adresář. Vytvořili jsme několik ukázkových souborů s názvem „testfile1“ a „testfile2“.

$ sudo touch testfile1 testfile2

Nyní na počítači klienta ověřte, zda existují stejné soubory.

$ ls / mnt / client_sharedfolder /

Příkaz mount dočasně připojí systém souborů NFS v klientském systému. Pokaždé, když restartujete systém, budete jej muset připojit ručně. V dalším kroku uvidíme, jak zajistit, aby se souborový systém NFS připojil automaticky při spuštění.

Automatické připojení systému souborů NFS

V následující metodě nastavíme systém souborů NFS tak, aby se automaticky připojil při spuštění. Tímto způsobem nebudete muset systém souborů připojovat ručně při každém spuštění systému.

Upravte soubor / etc / fstab pomocí následujícího příkazu:

$ sudo nano / etc / fstab

Poté přidejte položku do souboru / etc / fstab v následujícím formátu.

NFS server: adresář mountpoint nfs výchozí 0 0

Kde NFS server: adresář je IP adresa serveru NFS a jeho sdílený adresář, přípojný bod je přípojný bod na počítači klienta, kde je připojen adresář NFS, a nfs definuje typ systému souborů.

V našem příkladu by to bylo:

192.168.72.136: / mnt / sharedfolder / mnt / client_sharedfolder výchozí hodnoty nfs 0 0

Kde 192.168.72.136 je naše IP adresa serveru NFS, / mnt / sharedfolder je sdílený adresář na serveru NFS a / mnt / client_sharedfolder je přípojný bod v klientském systému.

Po přidání výše uvedené položky do souboru / etc / fstab soubor uložte a zavřete. Použijte Ctrl + O a poté Ctrl + X.

Při příštím spuštění počítače se sdílená složka NFS automaticky připojí k určenému bodu připojení.

Odpojení souborových systémů NFS

Souborový systém NFS můžete z místního systému kdykoli odpojit. Zadejte příkaz umount následovaný názvem bodu připojení, kde je připojen.

Poznámka: Příkaz je „umount“, není odpojen.

$ sudo umount [mount_point]

V našem příkladu by to bylo:

$ umount / mnt / client_sharedfolder

Nezapomeňte však, že pokud byl souborový systém NFS připojen pomocí / etc / fstab, bude znovu připojen při příštím spuštění systému. Také si všimněte, že systém souborů nebude odpojen, pokud je zaneprázdněn, jako kdyby byly v něm otevřeny nějaké soubory nebo pracujete na nějakém adresáři.

To je vše! V tomto článku jste vysvětlili, jak připojit sdílený adresář NFS na Ubuntu 20.04 systém ručně i automaticky. Nakonec jsme také vysvětlili, jak odpojit sdílený adresář NFS, když jej již nepotřebujete.

Hry Jak používat GameConqueror Cheat Engine v Linuxu
Jak používat GameConqueror Cheat Engine v Linuxu
Tento článek popisuje průvodce používáním cheatovacího modulu GameConqueror v systému Linux. Mnoho uživatelů, kteří hrají hry v systému Windows, často...
Hry Nejlepší emulátory herních konzolí pro Linux
Nejlepší emulátory herních konzolí pro Linux
Tento článek uvádí seznam populárního softwaru pro emulaci herních konzolí, který je k dispozici pro Linux. Emulace je vrstva softwarové kompatibility...
Hry Nejlepší linuxové distribuce pro hraní her v roce 2021
Nejlepší linuxové distribuce pro hraní her v roce 2021
Operační systém Linux má za sebou dlouhou cestu od svého původního, jednoduchého vzhledu založeného na serveru. Tento OS se v posledních letech nesmír...