Kako montirati datotečni sustav NFS u Ubuntu 20.04

How Mount Nfs File System Ubuntu 20

Mrežni datotečni sustav NFS omogućuje vam dijeljenje datoteka i direktorija među sustavima u mreži. NFS se temelji na arhitekturi klijent-poslužitelj; NFS poslužitelj dijeli određene direktorije kojima se klijent može povezati i pristupiti lokalnom montažom. S NFS -om, montirani direktorij izgleda kao da se nalazi na vašem lokalnom sustavu. NFS je i dalje najčešće korišteni način dijeljenja datoteka između Linux sustava.

U Linux OS -u možete jednostavno montirati NFS zajednički direktorij na svoj lokalni sustav pomoću naredbe mount. Naredba mount privremeno montira datotečni sustav. Nakon ponovnog pokretanja sustava morat ćete ga ponovno montirati da biste mu pristupili. Međutim, ako želite datotečni sustav trajno montirati tako da ga ne morate montirati svaki put pri pokretanju sustava, morat ćete dodati unos u /etc /fstab datoteku.



U ovom ćemo članku objasniti kako ručno i automatski montirati datotečni sustav NFS na lokalni sustav.



Preduvjeti

Prije nego nastavite, provjerite jesu li na udaljenom poslužitelju ispunjeni sljedeći preduvjeti.



  • NFS poslužitelj instaliran je na udaljenom računalu
  • NFS usluga je pokrenuta
  • NFS dijeljeni direktorij je izvezen
  • Vatrozid ne blokira pristup IP -u klijenta

Postupak naveden u ovom članku proveli smo na sustavu Ubuntu 20.04. Štoviše, za izvršavanje naredbi u Ubuntuu koristili smo aplikaciju Terminal naredbenog retka. Za otvaranje terminala možete koristiti tipkovni prečac Ctrl+Alt+T.

Instaliranje NFS klijentskih paketa

Za montiranje NFS dijeljenog direktorija na vaš lokalni klijentski sustav trebat će vam NFS klijentski paket. Prvo ažurirajte indeks spremišta sustava pomoću sljedeće naredbe u Terminalu:

$sudoprikladno ažuriranje

Zatim instalirajte klijentski paket NFS na svoj klijentski stroj pomoću sljedeće naredbe u Terminalu:



$sudoprikladaninstaliratinfs-uobičajeno

Ručno montiranje datotečnog sustava NFS

Na sljedeći način ćemo ručno montirati NFS direktorij pomoću naredbe mount.

Korak 1: Stvorite točku montiranja za dijeljeni direktorij NFS poslužitelja

Naš prvi korak bit će stvaranje direktorija točaka montiranja u klijentovom sustavu. Ovo će biti direktorij u kojem se može pristupiti svim dijeljenim datotekama s NFS poslužitelja.

Kreirali smo direktorij točke montiranja s imenom client_sharedfolder u direktoriju /mnt.

$sudo mkdir -str /mnt/client_sharedfolder

Korak 2: Montirajte zajednički direktorij NFS poslužitelja na klijenta

Sljedeći korak je montiranje dijeljenog direktorija na NFS poslužitelju u klijentov direktorij točaka montiranja. Upotrijebite sljedeću sintaksu za montiranje dijeljenog direktorija NFS poslužitelja u direktorij točke montiranja u klijentu:

$sudo montirati [NFS _IP]:/[NFS_izvoz] [Local_mountpoint]

Gdje

  • NFS_IP je IP adresa NFS poslužitelja
  • NFS_izvoz je dijeljeni direktorij na NFS poslužitelju
  • Local_mountpoint je direktorij točaka montiranja na klijentovom sustavu

U našem primjeru naredba bi bila:

$sudo montirati192.168.72.136:/mnt/dijeljena mapa/mnt/client_sharedfolder

Gdje 192.168.72.136 je naša IP adresa NFS poslužitelja, / mnt / zajednička mapa je dijeljeni direktorij na NFS poslužitelju i / mnt / zajednička mapa je točka montiranja na klijentskom sustavu.

Nakon što ste montirali NFS dijeljenje, možete ga potvrditi pomoću sljedeće naredbe:

$df–H

Korak 3: Testirajte udio NFS -a

Nakon što ste montirali NFS dijeljeni direktorij na klijentski stroj, testirajte ga pristupom nekim datotekama s NFS poslužitelja. Na stroju poslužitelja NFS stvorite bilo koju testnu datoteku ili direktorij i pokušajte mu pristupiti s računala klijenta.

Pomoću naredbe cd dođite do zajedničkog direktorija NFS poslužitelja:

$CD /mnt/dijeljena mapa/

Zatim pomoću naredbe touch ili mkdir stvorite testnu datoteku ili direktorij. Napravili smo neke uzorke datoteka pod nazivom testfile1 i testfile2.

$sudo dodirtestfile1 testfile2

Sada na računaru klijenta provjerite postoje li iste datoteke.

$ls /mnt/client_sharedfolder/

Naredba mount montira datotečni sustav NFS privremeno na klijentski sustav. Svaki put pri ponovnom pokretanju sustava morat ćete ga ručno montirati. U sljedećem koraku ćemo vidjeti kako učiniti da se datotečni sustav NFS automatski montira pri pokretanju.

Automatsko postavljanje datotečnog sustava NFS

Na sljedeći način ćemo postaviti datotečni sustav NFS za automatsko montiranje pri pokretanju. Na ovaj način nećete morati ručno montirati datotečni sustav pri svakom pokretanju sustava.

Uredite /etc /fstab datoteku pomoću sljedeće naredbe:

$sudo nano /itd/fstab

Zatim dodajte unos u /etc /fstab datoteku koristeći sljedeći format.

NFS poslužitelj: točka postavljanja imenika nfs zadane vrijednosti 0 0

Gdje je NFS poslužitelj: direktorij je IP adresa NFS poslužitelja i njezin zajednički direktorij, točka montiranja je točka montiranja na klijentovom stroju gdje je montiran NFS direktorij, a nfs definira vrstu datotečnog sustava.

U našem primjeru unos bi bio:

192.168.72.136:/mnt/dijeljena mapa/mnt/Zadane postavke nfs client_sharedfolder0 0

Gdje 192.168.72.136 je naša IP adresa NFS poslužitelja, / mnt / zajednička mapa je dijeljeni direktorij na NFS poslužitelju i /mnt/client_sharedfolder je točka montiranja na klijentskom sustavu.

Nakon što dodate gornji unos u /etc /fstab datoteku, spremite i zatvorite datoteku. Za to upotrijebite Ctrl+O, a zatim Ctrl+X.

Sljedeći put kada pokrenete stroj, NFS dijeljenje će se automatski montirati na navedenoj točki montiranja.

Demontiranje datotečnih sustava NFS

NFS datotečni sustav možete odspojiti s lokalnog sustava u bilo kojem trenutku. Upišite naredbu umount iza koje slijedi naziv točke montiranja gdje je montirana.

Napomena: Naredba je umount nije unmount.

$sudo umount [mount_point]

U našem primjeru to bi bilo:

$umount /mnt/client_sharedfolder

Međutim, zapamtite da, ako je datotečni sustav NFS montiran pomoću /etc /fstab, bit će ponovno montiran sljedeći put kada pokrenete sustav. Također imajte na umu da datotečni sustav neće biti demontiran ako je zauzet, primjerice ako su na njemu otvorene neke datoteke ili radite na nekom direktoriju.

To je sve što treba! U ovom članku objasnili ste kako ručno i automatski montirati dijeljeni direktorij NFS na sustav Ubuntu 20.04. Na kraju smo također objasnili kako demontirati NFS zajednički direktorij kada vam više ne treba.