NFS

Hvordan montere NFS File System i Ubuntu 20.04

Hvordan montere NFS File System i Ubuntu 20.04
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 fortsatt 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 mount-kommandoen. 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 man 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.

Vi har utført prosedyren nevnt i denne artikkelen på Ubuntu 20.04-systemet. Videre har vi brukt kommandolinjens terminalapplikasjon 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å det lokale klientsystemet, trenger du NFS-klientpakken. Oppdater først systemregisterindeksen ved å bruke følgende kommando i Terminal:

$ sudo apt oppdatering

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

$ sudo apt installere nfs-common

Montere et NFS-filsystem manuelt

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

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

Vårt første skritt vil være å lage en monteringspunktkatalog i klientens system. Dette vil være katalogen der alle delte filer fra NFS-serveren er tilgjengelige.

Vi har opprettet en monteringspunktkatalog med navnet “client_sharedfolder” under / mnt-katalogen.

$ sudo mkdir -p / mnt / client_sharedfolder

Trinn 2: Monter den delte katalogen for NFS-serveren på klienten

Neste trinn er å montere den delte katalogen på NFS-serveren til klientens monteringspunktkatalog. Bruk følgende syntaks til å montere NFS-serverens delte katalog til monteringspunktkatalogen i klienten:

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

Hvor

I vårt eksempel vil kommandoen være:

$ sudo mount 192.168.72.136: / mnt / delt mappe / mnt / klientdelt mappe

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

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

$ df -h

Trinn 3: Test NFS-andel

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 til å navigere til NFS-serverens delte katalog:

$ cd / mnt / delt mappe /

Bruk deretter berørings- eller mkdir-kommandoen til å opprette en testfil eller katalog. Vi har laget noen eksempelfiler kalt “testfile1” og “testfile2”.

$ sudo touch testfil1 testfil2

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

$ ls / mnt / client_sharedfolder /

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

Montere et NFS-filsystem automatisk

I den følgende metoden vil vi sette opp NFS-filsystemet slik at det automatisk monteres 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

Deretter legger du til en oppføring i / etc / fstab-fil i følgende format.

NFS-server: Katalogens monteringspunkt nfs er standard 0 0

Hvor i NFS-server: katalog er NFS-serverens IP og dens delte katalog, monteringspunkt 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 / klient_delt mappe nfs er standard 0 0

Hvor 192.168.72.136 er vår NFS-server IP, / mnt / delt mappe 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, blir NFS-delen automatisk montert på det angitte monteringspunktet.

Demontere NFS-filsystemene

Du kan når som helst demontere et NFS-filsystem fra det lokale systemet. Skriv inn kommandoen umount etterfulgt av monteringspunktnavnet der den er montert.

Merk: Kommandoen er "umount" og ikke demonteres.

$ sudo umount [mount_point]

I vårt eksempel vil det være:

$ umount / mnt / client_sharedfolder

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

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

Hvordan vise FPS-teller i Linux-spill
Linux-spill fikk et stort press da Valve kunngjorde Linux-støtte for Steam-klient og spillene deres i 2012. Siden den gang har mange AAA- og indiespil...
Hvordan laste ned og spille Sid Meier's Civilization VI på Linux
Introduksjon til spillet Civilization 6 er et moderne syn på det klassiske konseptet som ble introdusert i serien av Age of Empires-spillene. Ideen va...
Hvordan installere og spille Doom på Linux
Introduksjon til Doom Doom-serien stammer fra 90-tallet etter utgivelsen av den originale Doom. Det ble en øyeblikkelig suksess, og fra den tiden og u...