NFS

Sådan monteres NFS-andel på Debian 10

Sådan monteres NFS-andel på Debian 10
Netværksfilsystemet NFS er en effektiv måde at dele filer og mapper på andre maskiner i et netværk. Det er baseret på klientserverarkitektur, hvor serverkataloget er monteret på klientsystemer. NFS giver klienter adgang til delte mapper som om de er en del af deres eget system og forbliver en populær måde at dele filer på Linux-systemer.

I denne artikel monterer vi en NFS-deling på en Debian-klientmaskine manuelt såvel som automatisk ved systemstart.

Vi bruger Debian 10 Buster-systemet til at køre de kommandoer og procedurer, der er beskrevet i denne artikel.

Forudsætninger

Før du fortsætter, skal du sørge for at:

Med henblik på denne artikel har vi oprettet to Debian10-maskiner med følgende værtsnavne og IP-adresser:

NFS-server

NFS-klient

Installer NFS-klientpakke på Debian 10-klientmaskine

For at montere delekataloger på klientmaskinen skal du først installere NFS-klientpakken på den. På klientmaskinen skal du køre følgende kommandoer i terminalen for at installere NFS-klientpakken:

$ sudo apt opdatering
$ sudo apt installere nfs-common

Trin 1: Opret et monteringspunkt til NFS-serverens delte bibliotek

For at gøre NFS-serverens delte bibliotek tilgængelig for klienten skal du montere NFS-serverens bibliotek på et tomt bibliotek på klientmaskinen.

Opret først et tomt monteringspunktmappe på klientmaskinen. Denne tomme mappe fungerer som monteringspunkt for de eksterne delte mapper.

Vi har oprettet den nye monteringsmappe "client_sharedfolder" under / mnt-biblioteket ved hjælp af følgende kommando:

$ sudo mkdir -p / mnt / client_shared-mappe

Trin 2: Monter NFS Server Shared Directory på klienten

Monter det NFS-delte bibliotek på klientens monteringspunktmappe ved hjælp af følgende syntaks:

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

Hvor:

Baseret på vores opsætning kørte vi følgende kommando:

$ sudo mount 192.168.72.144: / mnt / delt mappe / mnt / klient_delt mappe

Efter montering af det NFS-delte bibliotek kan du bekræfte det ved hjælp af følgende kommando i terminalen:

$ df -h

Trin 3: Test NFS-deling

Test derefter NFS-andelen på klientmaskinen. For at udføre en test skal du oprette nogle filer eller mapper under NFS-delte bibliotek på servermaskinen og derefter få adgang til dem fra klientmaskinen. Følg nedenstående procedure for at gøre dette selv:

1. På den NFS-server maskine, skal du åbne terminalen og bruge cd kommando til at navigere til NFS-delte bibliotek:

$ cd / mnt / delt mappe /

Opret derefter nogle testfiler:

$ sudo touch test1 test2 test3

2. På den NFS-klient maskine, skal du kontrollere, om de samme filer findes i det lokale monteringspunktmappe.

$ ls / mnt / client_sharedfolder

Bemærk, at monteringskommandoen ikke monterer NFS-filsystemet permanent på monteringspunktet. Du bliver nødt til at montere det manuelt hver gang du genstarter systemet. I det næste trin vil vi se på, hvordan man automatisk monterer NFS-filsystemet ved opstartstid.

Montering af et NFS-filsystem automatisk

Automatisk montering af et NFS-filsystem sparer dig besværet med at skulle montere filsystemet manuelt hver gang du starter dit system. Nedenfor er proceduren for at gøre det:

Rediger / etc / fstab-filen:

$ sudo nano / etc / fstab

Dernæst tilføj en post i filen / etc / fstab som følger:

NFS-server: bibliotekets monteringspunkt nfs er standard 0 0

Hvor:

Baseret på vores opsætning har vi tilføjet følgende post:

192.168.72.144: / mnt / delt mappe / mnt / klient_delt mappe nfs er standard 0 0

Når du har tilføjet ovenstående post i / etc / fstab-filen, skal du gemme og afslutte filen med Ctrl + o og Ctrl + x, henholdsvis.

NFS-aktien monteres automatisk på det angivne monteringspunkt, næste gang du starter dit system.

Afmontering af et NFS-filsystem

Du kan nemt afmontere den delte NFS-mappe fra dit system, hvis du ikke længere har brug for det. For at gøre det skal du skrive umount, efterfulgt af navnet på monteringspunktet som følger:

$ sudo umount [mount_point]

Baseret på vores opsætning ville det være:

$ umount / mnt / client_sharedfolder

Bemærk: Kommandoen er “umount,”Ikke afmonteres (der er ingen“ n ”til stede i kommandoen).

Husk, at hvis du har tilføjet posten i / etc / fstab-filen til montering af NFS, monteres den automatisk igen næste gang du starter dit system. Hvis du vil forhindre, at den automatisk monteres på den næste boot, skal du fjerne posten fra / etc / fstab-filen.

Husk, at hvis NFS-filsystemet er optaget, kan du ikke afmontere det, f.eks. Hvis der åbnes filer på det, eller hvis du arbejder på et bibliotek.

Der har du det! En enkel procedure til montering og afmontering af NFS-share på Debian 10 Buster-systemet, både manuelt og automatisk. Jeg håber, du kunne lide artiklen!

Open Source-porte med kommercielle spilmotorer
Gratis, open source og cross-platform spilmotorgendringer kan bruges til at spille gamle såvel som nogle af de temmelig nylige spiltitler. Denne artik...
Bedste kommandoliniespil til Linux
Kommandolinjen er ikke kun din største allierede, når du bruger Linux, den kan også være kilde til underholdning, fordi du kan bruge den til at spille...
Bedste apps til Gamepad Mapping til Linux
Hvis du kan lide at spille spil på Linux med en gamepad i stedet for et typisk tastatur- og musesystem, er der nogle nyttige apps til dig. Mange pc-sp...