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 “Gå”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.