Hvordan kan jeg koble meg til NFS -deling på Raspberry Pi

Hvordan kan jeg koble meg til NFS -deling på Raspberry Pi
Nettverksfilsystem, ofte referert til som NFS, er et fildelingssystem som lar klienten få tilgang til andre enhetsfiler over Internett. NFS er et ekstremt verdifullt system for enheter som Raspberry Pi fordi dette vil hjelpe brukere å overføre filene til enheten fra et annet system med mye raskere hastighet.

Denne artikkelen vil hjelpe deg med tilkobling NFS -andel på Raspberry Pi slik at du kan overføre filer fra enheten til et annet system eller omvendt.

Hvordan kan jeg få kontakt med NFS -andelen på Raspberry Pi

For å få tilgang til Raspberry Pi -mappen gjennom NFS -andel, Bruk følgende trinn:

Trinn 1: Installer NFS -serveren

Først må du installere NFS server på Raspberry Pi -enheten din ved å bruke “NFS-Kernet-server”Pakke gjennom følgende kommando:

$ sudo apt-get install nfs-kernel-server

Trinn 2: Lag en katalog

Deretter må du opprette en katalog etter eget valg gjennom følgende kommando, da denne katalogen får tilgang til senere:

$ sudo mkdir /mnt /shared_drive

Du kan endre “Shared_Drive”Katalognavn med navnet du ønsker.

Trinn 3: Gi tillatelse til katalogen

Etter å ha opprettet katalogen, må du også tildele de riktige rettighetene til den du skal dele i nettverket gjennom NFS -andel. Du kan gjøre det ved først å bruke følgende kommando for å gi tillatelse til standard Raspberry Pi -bruker.

$ sudo chown -r braspberrypi: raspberrypi /mnt /shared_drive

Brukernavnet “Raspberrypi”I kommandoen ovenfor kan det være annerledes i ditt tilfelle, og du må sikre det først før du utfører kommandoen.

Nå vil du også tillate tillatelse til katalogene i "Shared_Drive”Gjennom følgende kommando:

$ sudo find/mnt/shared_drive/-type d -exec chmod 755 \;

Nummeret “755”Viser tilordne tillatelse til å lese, skrive og utføre for eieren.

Tilordne de riktige rettighetene til filene i "Shared_Drive”Katalog gjennom følgende kommando:

$ sudo find/mnt/shared_drive/-type f -exec chmod 644 \;

Nummeret “644”Viser tilordne tillatelse til å lese og skrive for eieren.

Trinn 4: Henting av gruppe -ID

I dette trinnet må du hente gruppe -ID (GUID) og bruker -ID (UID) for brukeren som kommer til å få tilgang til enhetskatalogen din. Av denne grunn må du utføre følgende kommando:

$ id bringberrypi

Trinn 5: Konfigurer katalogtilgang for brukeren

Med IDene hentet, er det nå på tide å la de pålitelige brukerne få tilgang til bringebærkatalogen ved å bruke NFS -andel. Du kan gjøre dette ved å åpne konfigurasjonsfilen gjennom følgende kommando:

$ sudo nano /etc /eksport

Med filen åpen, legg til følgende linje inne i filen:

/mnt/shared_drive *(rw, all_squash, usikker, async, no_subtree_check, anonuid = 1000, anongid = 1000)

Du må erstatte stjerne * Signer med IP -adresseområdet som samsvarer med nettverksadressen din for å la brukerne få tilgang til enhetskatalogen din. I vårt tilfelle er nettverksadressen "192.168.100.1”Så vi kan bruke adressen”192.168.100.0/24”I stedet for stjerne * For å tillate alle IP -er som samsvarer med adressen.

Lagre filen ved å bruke "Ctrl+x”Keys, legg til Y og trykk deretter Enter for å avslutte filen.

Trinn 6: Kjør eksportfilfil

Når de nødvendige endringene er gjort, kan du kjøre "ExportFs”Fil for å legge til den delte katalogen slik at den lett kan være tilgjengelig gjennom NFS -andel.

$ sudo exportfs -ra

Trinn 7: Finne vertsnavnet

Du må også finne ut vertsnavnet til enheten din, slik at du får tilgang til enhetskatalogen gjennom NFS -andel på et annet system. Du kan finne vertsnavnet ved å bruke følgende kommando:

$ hostname -i

Trinn 8: Koble til NFS Del på Raspberry Pi fra en annen enhet

Kobler til NFS -andel På Raspberry Pi er annerledes på Windows og MacOS, så her lærer du begge veier:

Koble til NFS Del på Raspberry Pi på Windows OS

På Windows OS kan du koble tilgang til Raspberry Pi -katalogen gjennom NFS -andel Bruke følgende trinn:

Trinn 1: Gå til Windows -søk og finn “Slå Windows-funksjoner på eller av”Alternativ:

Steg 2: Finn alternativet “Tjenester for NFS”Og sjekk begge alternativene som fremhevet i bildet nedenfor:

Trinn 3: Nå, gå til “Datamaskin”Alternativ og klikk på“Kartnettverkstasjon" ikon.

Dette åpner følgende skjermbilde på skrivebordet ditt:

Nå, legg til adressen "\\ 192.168.100.162 \ mnt \ shared_drive”Og klikk på“Bli ferdig”-Knappen.

Dette vil åpne for den delte mappen på systemet ditt:

Du kan gå tilbake til “Denne PC -en”Alternativ og se din delte stasjon dit.

Koble til NFS Del på Raspberry Pi på macOS

For å få tilgang til Raspberry Pi -katalogen på macOS gjennom NFS -andel, Bruk følgende trinn:

Trinn 1: På skrivebordet, naviger til “”Seksjon og klikk på“Koble til serveren”Alternativ:

Steg 2: Bruk adressen “NFS: // 192.168.199.162/mnt/shared_drive”Og klikk på“Koble”Alternativ:

Dette åpner Raspberry Pi's “Shared_Drive”Katalog på macOS -en din som vist nedenfor:

Etter å ha fått tilgang til Raspberry Pi -katalogen gjennom NFS -andel, Du er nå flink til å kopiere filer fra enheten til systemet ditt. Du må imidlertid legge filene i den opprettede katalogen på enheten din. Den samme operasjonen gjelder også mappen på systemet ditt.

Konklusjon

NFS -andel er et nyttig fildelingssystem som gjør det mulig for brukerne å dele filer mellom flere enheter, noe som gjør det enkelt for deg å overføre filer til et annet system. Trinnene nevnt ovenfor gir nok veiledning til å sette opp vellykket NFS -deling Bruke enhetens Raspberry Pi IP -adresse, slik at du kan overføre filene fra enheten din til Windows eller MacOS Laptop og omvendt.