Hvordan montere NFS filsystem i Ubuntu 20.04

How Mount Nfs File System Ubuntu 20



Nettverksfilsystemet NFS lar deg dele filer og kataloger mellom systemer i et nettverk. NFS er basert på klient-server-arkitektur; NFS -serveren deler de spesifikke katalogene som klienten kan koble til og få tilgang til ved å montere dem lokalt. Med NFS vises den monterte katalogen som om den ligger på ditt lokale system. NFS er fremdeles den mest brukte måten å dele filer mellom Linux -systemer.

I Linux OS kan du enkelt montere en delt NFS -katalog på ditt lokale system ved hjelp av kommandoen mount. Mount -kommandoen monterer filsystemet midlertidig. Når systemet er startet på nytt, må du montere det igjen for å få tilgang til det. Men hvis du vil montere filsystemet permanent slik at du ikke trenger å montere det hver gang du starter systemet, må du legge til en oppføring i filen /etc /fstab.







I denne artikkelen vil vi forklare hvordan du manuelt og automatisk kan montere NFS -filsystemet på det lokale systemet.



Forutsetninger

Før du går videre, må du kontrollere at følgende forutsetninger er fullført på den eksterne serveren.



  • NFS -server er installert på den eksterne maskinen
  • NFS Service kjører
  • NFS delt katalog eksporteres
  • En brannmur blokkerer ikke tilgang til klientens IP

Vi har utført prosedyren nevnt i denne artikkelen om Ubuntu 20.04 -systemet. Videre har vi brukt kommandolinjens Terminal -applikasjon for å kjøre kommandoene i Ubuntu. For å åpne terminalen kan du bruke hurtigtasten Ctrl+Alt+T.





Installere NFS -klientpakker

For å montere den delte NFS -katalogen på ditt lokale klientsystem, trenger du NFS -klientpakken. Oppdater først systemregisterindeksen ved å bruke følgende kommando i Terminal:

$sudopassende oppdatering

Installer deretter NFS -klientpakken i klientmaskinen din ved å bruke følgende kommando i Terminal:



$sudopassendeinstallerenfs-vanlig

Montering av et NFS -filsystem manuelt

I den følgende metoden vil vi montere NFS -katalogen manuelt ved hjelp av kommandoen mount.

Trinn 1: Lag et monteringspunkt for NFS -serverens delte katalog

Vårt første trinn vil være å lage en mount point -katalog i klientens system. Dette vil være katalogen der alle de delte filene fra NFS -serveren kan nås.

Vi har opprettet en mount point -katalog med navnet client_sharedfolder under /mnt -katalogen.

$sudo mkdir -s /mnt/klient_delt mappe

Trinn 2: Monter NFS -serverens delte katalog på klienten

Det neste trinnet er å montere den delte katalogen på NFS -serveren til klientens mount point -katalog. Bruk følgende syntaks for å montere NFS -serverens delte katalog til mount point -katalogen i klienten:

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

Hvor

  • NFS_IP er NFS -serverens IP -adresse
  • NFS_export er den delte katalogen på NFS -serveren
  • Local_mountpoint er katalogen for montering på klientens system

I vårt eksempel vil kommandoen være:

$sudo montere192.168.72.136:/mnt/delt mappe/mnt/klient_delt mappe

Hvor 192.168.72.136 er vår NFS -server -IP, / mnt / sharedfolder er den delte katalogen på NFS -serveren, og / mnt / sharedfolder er monteringspunktet på klientsystemet.

Når du har montert NFS -aksjen, kan du bekrefte den ved å bruke følgende kommando:

$df–H

Trinn 3: Test NFS -deling

Etter at du har montert den delte NFS -katalogen på klientmaskinen, kan du teste den ved å få tilgang til noen filer fra NFS -serveren. Opprett en testfil eller katalog på NFS -servermaskinen, og prøv å få tilgang til den fra klientmaskinen.

Bruk cd -kommandoen for å navigere til NFS -serverens delte katalog:

$CD /mnt/delt mappe/

Deretter bruker du touch- eller mkdir -kommandoen til å lage en testfil eller katalog. Vi har laget noen prøvefiler som heter testfile1 og testfile2.

$sudo ta påtestfil1 testfil2

Kontroller nå på klientens maskin om de samme filene eksisterer.

$ls /mnt/klient_delt mappe/

Kommandoen mount monterer NFS -filsystemet midlertidig på klientsystemet. Hver gang du starter systemet på nytt, må du montere det manuelt. I det neste trinnet vil vi se hvordan du lager NFS -filsystemet automatisk ved oppstart.

Monter et NFS filsystem automatisk

I den følgende metoden vil vi sette opp NFS -filsystemet for automatisk montering ved oppstart. På denne måten trenger du ikke å montere filsystemet manuelt hver gang du starter systemet.

Rediger /etc /fstab -filen ved hjelp av følgende kommando:

$sudo nano /etc/fstab

Legg deretter til en oppføring i /etc /fstab -filen med følgende format.

NFS -server: katalogmonteringspunkt nfs standard 0 0

Hvor i NFS -server: katalog er NFS -serverens IP og dens delte katalog, festepunkt er monteringspunktet på klientens maskin der NFS -katalogen er montert, og nfs definerer filsystemtypen.

I vårt eksempel vil oppføringen være:

192.168.72.136:/mnt/delt mappe/mnt/client_sharedfolder nfs standardinnstillinger0 0

Hvor 192.168.72.136 er vår NFS -server -IP, / mnt / sharedfolder er den delte katalogen på NFS -serveren, og /mnt/client_sharedfolder er monteringspunktet på klientsystemet.

Når du har lagt til oppføringen ovenfor i /etc /fstab -filen, lagrer og lukker du filen. Bruk Ctrl+O og deretter Ctrl+X for å gjøre det.

Neste gang du starter maskinen, blir NFS -delingen automatisk montert på det angitte monteringspunktet.

Avmontering av NFS filsystemer

Du kan når som helst fjerne et NFS -filsystem fra ditt lokale system. Skriv inn kommandoen umount etterfulgt av navnet på monteringspunktet der den er montert.

Merk: Kommandoen er umount ikke unmount.

$sudo umount [mount_point]

I vårt eksempel vil det være:

$umount /mnt/klient_delt mappe

Husk imidlertid at hvis NFS -filsystemet er montert ved hjelp av /etc /fstab, vil det bli montert igjen neste gang du starter systemet. Vær også oppmerksom på at filsystemet ikke vil bli avmontert hvis det er opptatt, som om det er noen filer som er åpnet på det, eller du jobber med en katalog.

Det er alt det er! I denne artikkelen har du forklart hvordan du monterer den delte NFS -katalogen på Ubuntu 20.04 -systemet både manuelt og automatisk. Til slutt har vi også forklart hvordan du demonterer den delte NFS -katalogen når du ikke lenger trenger den.