Hvordan få ekstern tilgang til Raspberry Pi på Mac

Hvordan Fa Ekstern Tilgang Til Raspberry Pi Pa Mac



Raspberry Pi er en enhet som brukes til å utføre flere oppgaver, for eksempel hjemmeautomatisering, mediasenter, retro-gaming, webserver og mer. En god funksjon med Raspberry Pi-enheten er at den kan nås fra en annen PC, bærbar PC eller MacBook. Tilgang til Raspberry Pi fra PC og bærbar PC er enkel, som kan følges her . På MacBook vil du imidlertid kreve noen ekstra trinn for å la systemet få ekstern tilgang til Raspberry Pi-enheten.

I denne veiledningen vil du lære om:

Hva er en fjerntilgangsfunksjon

Fjerntilgang er en nyttig funksjon som gir brukere friheten til å kontrollere en enhet fra andre systemer ved å bruke enhetens IP-adresse. Normalt er Fjerntilgang funksjonen bruker SSH-tilkoblingen for å etablere en sikker tilkobling for tilgang til terminalen. Imidlertid vil verktøy som VNC gi friheten til å få tilgang til systemskrivebordet og kontrollere det fra andre systemer.







Hvorfor fjerntilgang er nyttig

Fjerntilgang funksjonen er viktig for brukere som ikke ønsker å kjøpe et separat skrivebordsoppsett for systemet sitt. Etter å ha tilgang til enheten på et annet system, kan de kontrollere enheten fra et hvilket som helst sted (innenfor eller utenfor brannmuren) uten mus eller tastatur.



Krav til fjerntilgang

For å få ekstern tilgang til Raspberry Pi, trenger du:



  • Raspberry Pi-enhet
  • Raspberry Pi operativsystem
  • SSH for Remote Access Command Line Interface
  • VNC for ekstern tilgang til Raspberry Pi Desktop

Hvordan få ekstern tilgang til Raspberry Pi Terminal på Mac

Hvis du vil ha ekstern tilgang til Raspberry Pi-terminalen på Mac, kan du følge trinnene nedenfor:





Trinn 1: Aktiver SSH Service på Raspberry Pi

Før du går mot å få tilgang til Raspberry Pi-terminalen på Mac, må du først aktivere SSH-tjenesten på enheten. SSH er en sikker tilkoblingsprotokoll som lar deg logge på Raspberry Pi eksternt fra en annen datamaskin; det kan aktiveres på Raspberry Pi fra her.

Trinn 2: Finn IP-adressen til Raspberry Pi

Du må finne Raspberry Pi IP-adressen siden den kreves senere mens du fjerntilgang til Raspberry Pi-enheten fra en annen datamaskin. Du kan finne Raspberry PI IP-adressen fra følgende kommando:



vertsnavn -JEG

Trinn 3: Aktiver SSH-pålogging på Mac

Siden du er en Mac-bruker, må du aktivere SSH-påloggingen på systemet ditt fordi det som standard er slått av i motsetning til Windows-systemet. For å aktivere ekstern/ssh-pålogging, gå mot Systemvalg> Deling, velg Ekstern pålogging og aktiver det for alle brukere:

Eller du kan velge brukere i henhold til ditt valg ved å velge 'Bare disse brukerne' alternativ.

Trinn 4: Kjør SSH Command for å få tilgang til Raspberry Pi Terminal på Mac

En gang finner du ut Raspberry Pi IP-adressen, åpner Mac-terminalen og kjør følgende kommando:

ssh brukernavn @ IP adresse

Du må oppgi brukernavnet og IP-adressen til Raspberry Pi. Deretter vil den be om din bekreftelse om du vil fortsette å koble til enheten. Svar med ja for å la gjeldende bruker koble til Raspberry Pi-enheten eksternt.

Merk: Du må oppgi standard Raspberry Pi-passord for å få tilgang til Raspberry Pi-terminalgrensesnittet på Mac-terminalen.

Dette fullfører Raspberry Pi ekstern terminaltilgang på Mac. Du kan nå utføre kommandoer for Raspberry Pi direkte fra Mac-terminalen. Imidlertid vil SSH-tilkoblingen bare fungere hvis både Mac og Raspberry Pi er koblet til samme nettverk.

Hvordan få ekstern tilgang til Raspberry Pi Desktop på Mac innenfor brannmur

I tillegg til å få tilgang til Raspberry Pi-terminalen på Mac, kan du også få tilgang til og kontrollere Raspberry Pi-skrivebordet direkte fra Mac i brannmuren. For dette trenger du imidlertid en tredjeparts og mye brukt fjerntilgangsapplikasjon VNC. Følg instruksjonene nedenfor for å få ekstern tilgang til Raspberry Pi-skrivebordet på Mac:

Trinn 1: Aktiver VNC på Mac

Som standard er VNC installert på Raspberry Pi-systemet, men ikke aktivert som standard; du kan aktivere den ved å åpne Raspberry Pi-konfigurasjonen ved å bruke:

sudo raspi-konfig

Velg 'Grensesnittalternativer' :

Velg ' VNC' alternativ:

Velg ' ja ' for å aktivere VNC på Raspberry Pi:

Trinn 2: Installer VNC Viewer på Mac

Du må installere VNC Viewer på Mac fra her , da det lar deg få tilgang til Raspberry Pi-skrivebordet ved hjelp av VNC-fjerntilkoblingen.

Trinn 3: Tillat VNC-tilkobling på Mac

Som standard tillater ikke Mac VNC Viewer å kjøre på systemet på grunn av sikkerhetsproblemer. Du kan aktivere det ved å velge ' tilgjengelighet '-alternativet og klikk på ' Klikk på låsen for å gjøre endringer alternativ:

Velg deretter VNC Viewer og tillat den på systemet ditt:

Trinn 4: Få tilgang til Raspberry Pi Desktop på Mac

Åpne nå VNC Viewer på Mac, skriv inn Raspberry Pi IP-adressen, legg til brukernavn og passord for å få tilgang til Raspberry Pi-skrivebordet på Mac.

Etter å ha skrevet inn Raspberry Pi-passordet riktig, vil du se Raspberry Pi-skrivebordet på VNC Viewer. Du kan nå begynne å kontrollere enheten direkte fra Mac-en:

Merk: VNC-tilkoblingen gjennom denne metoden fungerer bare hvis begge enhetene er koblet til samme nettverk.

Hvordan få ekstern tilgang til Raspberry Pi Desktop på Mac utenfor brannmur

VNC Viewer lar brukere også få ekstern tilgang til Raspberry Pi utenfor brannmuren. Det betyr at hvis enheten din er koblet til et annet nettverk, kan du fortsatt få tilgang til den ved å bruke følgende trinn:

Trinn 1: Du må logge på VNC Viewer ved å bruke Logg inn alternativ på VNC Connect-grensesnittet i Raspberry Pi:

Steg 2: Oppgi e-post-ID og passord for å fullføre VNC Server-påloggingsprosessen:

Trinn 3: Velg Neste mulighet for å velge tilkoblingsmetode siden vi går med standardmetoden:

Trinn 4: Du kan fortsette med standardalternativet ved å velge samme brukernavn og passord for UNIX-kontoen din. Du kan også stille inn en VNC passord separat for dine VNC-økter:

Trinn 5: Gå med standardalternativet og velg ' Neste ':

Trinn 6: Klikk på 'Søke om' for å sikre at endringene du har gjort er tilfredsstillende:

Trinn 7: Noter ned datamaskinnavnet dukket opp rett under Tilkobling alternativ:

Trinn 8: Skriv inn datamaskinnavnet i VNC Viewer på Mac, trykk enter. Bruk deretter standard Raspberry Pi-brukernavn og passord for å få tilgang til Raspberry Pi-skrivebordet utenfor brannmuren:

Hvordan lage flere VNC-økter for Raspberry Pi

Som standard tillater VNC at kun én enkelt VNC-tilkobling brukes én om gangen. Men hvis det er flere brukere som ønsker å få tilgang til Raspberry Pi, kan du opprette en VNC-server. Å lage en VNC-server vil tillate andre brukere å få tilgang til Raspberry Pi uten å forstyrre andre brukere. For å lage flere VNC-økter på Raspberry Pi, åpne Raspberry Pi-terminalen og kjør følgende kommando:

vncserver-virtuell

Noter IP-adressen med 192.168.X.X:1 rett etter å ha utført kommandoen ovenfor og lim inn denne adressen i VNC Viewer på Mac. Dette vil åpne opp en egen VNC-økt på din Mac:

Du kan utføre vncserver kommando igjen og igjen for å opprette flere økter. Det er ingen begrensning på antall økter, men det er bedre å legge mindre belastning på systemet ved å kjøre minimumsøkter.

Konklusjon

Fjerntilgang til Raspberry Pi er nyttig for brukere som ikke ønsker å kjøpe et separat skrivebordsmiljø for enheten. Du kan aktivere Raspberry Pi-terminalen eksternt ved å aktivere SSH-funksjonen på Raspberry Pi. Bruk deretter IP-adressen, brukernavnet og passordet til Raspberry Pi for å åpne den eksterne SSH-tilkoblingen på Mac-terminalen. For å få tilgang til Raspberry Pi-skrivebordet, kan du bruke VNC-tjenesten som bruker Raspberry Pi IP-adresse, brukernavn og passord for å få tilgang til skrivebordet. Den detaljerte trinnvise veiledningen for både SSH- og VNC-metodene er gitt i delen ovenfor i denne veiledningen.