Hvordan montere NFS -filsystem i Ubuntu Topp 10.Topp 10

Hvordan montere NFS -filsystem i Ubuntu Topp 10.Topp 10
Nettverksfilsystemet NFS lar deg dele filer og kataloger mellom systemer i et nettverk. NFS er basert på klient-serverarkitektur; 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 katalog på NFS på det lokale systemet ved å bruke Mount -kommandoen. Mount -kommandoen monterer filsystemet midlertidig. Når systemet er startet på nytt, må du montere det igjen for å få tilgang til det. Imidlertid, 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 /etc /fstab -filen.

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

Forutsetninger

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

  • NFS -server er installert på den eksterne maskinen
  • NFS -tjenesten kjører
  • NFS delte katalog blir eksportert
  • En brannmur blokkerer ikke tilgang til klient -IP

Vi har utført prosedyren som er nevnt i denne artikkelen om Ubuntu 20.04 System. Videre har vi brukt kommandolinjeterminalprogrammet for å kjøre kommandoene i Ubuntu. For å åpne terminalen, kan du bruke CTRL+ALT+T -tastatursnarveien.

Installere NFS -klientpakker

For å montere NFS delte katalog på ditt lokale klientsystem, vil du kreve NFS -klientpakken. Oppdater først system depotindeksen ved å bruke følgende kommando i terminalen:

$ sudo apt oppdatering

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

$ sudo apt install nfs-common

Montering av et NFS -filsystem manuelt

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

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

Vårt første trinn vil være å opprette en Mount Point -katalog i klientens system. Dette vil være katalogen der alle delte filer fra NFS -serveren kan nås.

Vi har opprettet en Mount Point -katalog med navnet “Client_SharedFolder” under /MNT -katalogen.

$ sudo mkdir -p /mnt /client_sharedfolder

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

Neste trinn er å montere den delte katalogen på NFS -serveren til klientens Mount Point Directory. Bruk følgende syntaks for å montere den delte katalogen NFS -serveren til Mount Point -katalogen i klienten:

$ sudo mount [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 Mount Point -katalogen på klientens system

I vårt eksempel ville kommandoen være:

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

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 katalogen NFS på klientmaskinen, må du teste den ved å få tilgang til noen filer fra NFS -serveren. På NFS -servermaskinen oppretter du hvilken som helst testfil eller katalog og prøv å få tilgang til den fra klientmaskinen.

Bruk CD -kommandoen til å navigere til NFS -serverens delte katalog:

$ cd/mnt/sharedFolder/

Deretter bruker du berørings- eller mkdir -kommandoen, oppretter du en testfil eller katalog. Vi har laget noen eksempler på filer som heter “TestFile1” og “TestFile2”.

$ sudo touch testfile1 testfile2

Nå på klientens maskin, må du bekrefte om de samme filene eksisterer.

$ ls/mnt/client_sharedfolder/

Mount -kommandoen monterer NFS -filsystemet midlertidig på klientsystemet. Hver gang du starter på nytt systemet, må du montere det manuelt. I neste trinn vil vi se hvordan du lager NFS -filsystemet automatisk ved oppstartstidspunktet.

Montering av et NFS -filsystem automatisk

I den følgende metoden vil vi sette opp NFS -filsystemet for automatisk å montere ved oppstartstidspunktet. Ved hjelp av denne måten trenger du ikke å montere filsystemet manuelt hver gang du starter systemet ditt.

Rediger /etc /fstab -filen ved å bruke følgende kommando:

$ sudo nano /etc /fstab

Legg deretter til en oppføring i /etc /fstab -fil ved hjelp av følgende format.

NFS -server: Directory MountPoint NFS Standards 0 0

Hvor i NFS -server: katalog er NFS -serveren IP og dens delte katalog, Mount Point er monteringspunktet på klientens maskin der NFS -katalogen er montert, og NFS Definerer filsystemtypen.

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

192.168.72.136:/mnt/sharedfolder/mnt/client_sharedfolder nfs standards 0 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 du og lukker filen. Bruk Ctrl+O og deretter Ctrl+X for å gjøre det.

Neste gang du starter maskinen din, blir NFS -aksjen automatisk montert på det spesifiserte monteringsstedet.

Å avvise NFS -filsystemene

Du kan når som helst demontere et NFS -filsystem fra det lokale systemet. Skriv opp umount -kommandoen etterfulgt av Mount Point -navnet der det er montert.

Merk: Kommandoen er "umount" ikke demontere.

$ sudo umount [mount_point]

I vårt eksempel ville det være:

$ umount /mnt /client_sharedfolder

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

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