Sådan fjernadgang til Raspberry Pi på Mac

Sadan Fjernadgang Til Raspberry Pi Pa Mac



Raspberry Pi er en enhed, der bruges til at udføre flere opgaver, såsom hjemmeautomatisering, mediecenter, retro-gaming, web-server og mere. En god funktion ved Raspberry Pi-enheden er, at den kan tilgås fra en anden pc, bærbar eller MacBook. Adgang til Raspberry Pi fra pc og bærbar er ligetil, som kan følges her . På MacBook vil du dog kræve nogle yderligere trin for at tillade dit system at få fjernadgang til Raspberry Pi-enheden.

I denne guide lærer du om:

Hvad er en fjernadgangsfunktion

Fjernadgang er en nyttig funktion, der giver brugerne frihed til at styre en enhed fra andre systemer ved hjælp af enhedens IP-adresse. Normalt er Fjernadgang funktionen bruger SSH-forbindelsen til at etablere en sikker forbindelse til adgang til terminalen. Værktøjer som VNC vil dog give frihed til at få adgang til systemets skrivebord og styre det fra andre systemer.







Hvorfor fjernadgang er nyttig

Fjernadgang funktion er vigtig for brugere, der ikke ønsker at købe en separat desktop-opsætning til deres system. Efter at have fået adgang til enheden på et andet system, kan de styre enheden fra ethvert sted (inden for eller uden for firewallen) uden mus eller tastatur.



Krav til fjernadgang

For at få fjernadgang til Raspberry Pi skal du bruge:



  • Raspberry Pi-enhed
  • Raspberry Pi operativsystem
  • SSH for Remotely Access Command Line Interface
  • VNC til fjernadgang til Raspberry Pi Desktop

Sådan fjernadgang til Raspberry Pi Terminal på Mac

Hvis du vil have fjernadgang til Raspberry Pi-terminal på Mac, kan du følge nedenstående trin:





Trin 1: Aktiver SSH Service på Raspberry Pi

Før du går i retning af at få adgang til Raspberry Pi-terminalen på Mac, skal du først aktivere SSH-tjenesten på enheden. SSH er en sikker skalforbindelsesprotokol, der giver dig mulighed for at logge på Raspberry Pi eksternt fra en anden computer; det kan aktiveres på Raspberry Pi fra her.

Trin 2: Find IP-adressen på Raspberry Pi

Du skal finde Raspberry Pi IP-adressen, da den er påkrævet senere, mens du fjernadgang til Raspberry Pi-enheden fra en anden computer. Du kan finde Raspberry PI IP-adressen fra følgende kommando:



værtsnavn -JEG

Trin 3: Aktiver SSH-login på Mac

Da du er en Mac-bruger, skal du aktivere SSH-login på dit system, fordi det som standard er slået fra i modsætning til Windows-systemet. For at aktivere remote/ssh login skal du gå mod Systemindstillinger> Deling, vælg Fjernlogin og aktiver det for alle brugere:

Eller du kan vælge brugere efter dit valg ved at vælge 'Kun disse brugere' mulighed.

Trin 4: Kør SSH Command for at få adgang til Raspberry Pi Terminal på Mac

En gang finder du ud af Raspberry Pi IP-adressen, åbner Mac-terminalen og kør følgende kommando:

ssh brugernavn @ IP-adresse

Du skal angive brugernavnet og IP-adressen på Raspberry Pi. Derefter vil den bede om din bekræftelse, om du vil fortsætte med at oprette forbindelse til enheden. Svar med Ja for at tillade den nuværende bruger at tilslutte Raspberry Pi-enheden eksternt.

Bemærk: Du skal angive standard-Raspberry Pi-adgangskoden for at få adgang til Raspberry Pi-terminalgrænsefladen på Mac-terminalen.

Dette fuldender Raspberry Pi-fjernterminaladgangen på Mac. Du kan nu udføre kommandoer til Raspberry Pi direkte fra Mac-terminalen. SSH-forbindelsen fungerer dog kun, hvis både Mac og Raspberry Pi er tilsluttet det samme netværk.

Sådan fjernadgang til Raspberry Pi Desktop på Mac inden for firewall

Udover at få adgang til Raspberry Pi-terminalen på Mac, kan du også få adgang til og styre Raspberry Pi-skrivebordet direkte fra Mac i Firewall. Til dette har du dog brug for en tredjeparts og udbredt fjernadgangsapplikation VNC. Følg instruktionerne nedenfor for at få fjernadgang til Raspberry Pi desktop på Mac:

Trin 1: Aktiver VNC på Mac

Som standard er VNC installeret på Raspberry Pi-systemet, men ikke aktiveret som standard; du kan aktivere det ved at åbne Raspberry Pi-konfigurationen ved at bruge:

sudo raspi-config

Vælg 'Grænsefladeindstillinger' :

Vælg ' VNC' mulighed:

Vælg ' Ja ” for med succes at aktivere VNC på Raspberry Pi:

Trin 2: Installer VNC Viewer på Mac

Du skal installere VNC Viewer på Mac fra her , da det giver dig adgang til Raspberry Pi-skrivebordet ved hjælp af VNC-fjernforbindelsen.

Trin 3: Tillad VNC-forbindelse på Mac

Som standard tillader Mac ikke VNC Viewer at køre på systemet på grund af sikkerhedsproblemer. Du kan aktivere det ved at vælge ' Tilgængelighed ' valgmulighed og klik på ' Klik på låsen for at foretage ændringer ' mulighed:

Vælg derefter VNC Viewer og tillad den på dit system:

Trin 4: Få adgang til Raspberry Pi Desktop på Mac

Åbn nu VNC Viewer på Mac, indtast Raspberry Pi IP-adressen, tilføj brugernavn og adgangskode for at få adgang til Raspberry Pi-skrivebordet på Mac.

Efter at have indtastet Raspberry Pi-adgangskoden korrekt, vil du se Raspberry Pi-skrivebordet på VNC Viewer. Du kan nu begynde at styre enheden direkte fra din Mac:

Bemærk: VNC-forbindelsen via denne metode fungerer kun, hvis begge enheder er tilsluttet det samme netværk.

Sådan fjernadgang til Raspberry Pi Desktop på Mac uden for firewall

VNC Viewer giver også brugere mulighed for at få fjernadgang til Raspberry Pi uden for firewallen. Det betyder, at hvis din enhed er tilsluttet et andet netværk, kan du stadig få adgang til den ved at bruge følgende trin:

Trin 1: Du skal logge ind på VNC Viewer ved hjælp af Log ind mulighed på VNC Connect-grænsefladen i Raspberry Pi:

Trin 2: Angiv e-mail-id og adgangskode for at fuldføre VNC-serverens login-proces:

Trin 3: Vælg Næste mulighed for at vælge tilslutningsmetode, da vi går med standardmetoden:

Trin 4: Du kan fortsætte med standardindstillingen ved at vælge det samme brugernavn og adgangskode til din UNIX-konto. Du kan også indstille en VNC adgangskode separat til dine VNC-sessioner:

Trin 5: Gå med standardindstillingen og vælg ' Næste ”:

Trin 6: Klik på 'Ansøge' knappen for at sikre, at de ændringer, du har foretaget, er tilfredsstillende:

Trin 7: Bemærk, at computernavnet dukkede op lige under Forbindelse mulighed:

Trin 8: Indtast computernavnet i VNC Viewer på Mac, tryk enter. Brug derefter standard Raspberry Pi-brugernavnet og -adgangskoden for at få adgang til Raspberry Pi-skrivebordet uden for firewallen:

Sådan opretter du flere VNC-sessioner til Raspberry Pi

Som standard tillader VNC kun at bruge en enkelt VNC-forbindelse én ad gangen. Men hvis der er flere brugere, der ønsker at få adgang til Raspberry Pi, kan du oprette en VNC-server. Oprettelse af en VNC-server vil give andre brugere adgang til Raspberry Pi uden at forstyrre andre brugere. For at oprette flere VNC-sessioner på Raspberry Pi skal du åbne Raspberry Pi-terminalen og køre følgende kommando:

vncserver-virtuel

Notér IP-adressen med 192.168.X.X:1 lige efter at have udført ovenstående kommando og indsæt denne adresse i VNC Viewer på Mac. Dette åbner en separat VNC-session på din Mac:

Du kan udføre vncserver kommando igen og igen for at oprette flere sessioner. Der er ingen grænse for antallet af sessioner, men det er bedre at lægge mindre byrde på dit system ved at køre minimumssessioner.

Konklusion

Fjernadgang Raspberry Pi er nyttig for brugere, der ikke ønsker at købe et separat skrivebordsmiljø til enheden. Du kan aktivere Raspberry Pi-terminalen eksternt ved at aktivere SSH-funktionen på Raspberry Pi. Brug derefter IP-adressen, brugernavnet og adgangskoden til Raspberry Pi til at åbne SSH-fjernforbindelsen på Mac-terminalen. For at få adgang til Raspberry Pi-skrivebordet kan du bruge VNC-tjenesten, der bruger Raspberry Pi IP-adressen, brugernavnet og adgangskoden til at få adgang til skrivebordet. Den detaljerede trinvise vejledning til både SSH- og VNC-metoderne findes i ovenstående afsnit af denne vejledning.