Innholdsfortegnelse:
- Rekvisita
- Trinn 1: SSH i din Pi
- Trinn 2: Last ned Tightvnc Server til din Pi
- Trinn 3: Kjør Tightvncserver
- Trinn 4: Last ned Tightvnc Java -klienten på din Mac
- Trinn 5: Pakk ut og åpne
- Trinn 6: Åpne Sikkerhet og personvern fra systempreferanser
- Trinn 7: Gi tillatelser
- Trinn 8: Kjør Tightvnc Client to Connect
- Trinn 9: Skriv inn passord
- Trinn 10: Gratulerer
- Trinn 11: En merknad om hvordan du oppretter GUI -er
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Dette er en opplæring i hvordan du konfigurerer tightvnc for å få tilgang til et Raspberry Pi -skrivebord ved hjelp av en Mac, når Pi kjører i hodeløs modus.
Rekvisita
1. SSH -aktivert Raspberry Pi
-Denne instruksjonsboken forutsetter at Pi allerede er online og kjører i hodeløs modus, det vil si koblet til nettverket du har tenkt å få ekstern tilgang til via. Det er mange eksisterende opplæringsprogrammer om hvordan du gjør dette, kom tilbake hit når du har lykkes med SSH i Pi og er klar til å sette opp eksternt skrivebord.
2. En Mac som kjører Java
- Årsaken til denne øvelsen. Siden Remote Desktop Protocol som er standarden ble utviklet av Microsoft, har macer ingen klient for RDP -tilkoblinger installert som standard. Vi vil rette opp dette ved å installere en alternativ klient ved hjelp av en annen protokoll, tightvnc. Tightvnc er avhengig av Java, så vi trenger det installert for at klienten vår skal fungere.
Trinn 1: SSH i din Pi
Koble til din Pi for å starte prosessen.
Trinn 2: Last ned Tightvnc Server til din Pi
Skriv inn kommandoen
$ sudo apt-get install tightvncserver xrdp
Trinn 3: Kjør Tightvncserver
Skriv inn kommandoen
$ tightvncserver
på Pi for å starte programmet. Du blir bedt om å skrive inn et passord. Dette vil bli brukt senere for å koble til skrivebordet ditt. Passordet må inneholde mellom 5 og 8 tegn. Eventuelle flere tegn du skriver, blir avkortet.
Merk: Dette trinnet må utføres via SSH hver gang Pi slås på for å koble til klienten
Trinn 4: Last ned Tightvnc Java -klienten på din Mac
Gå til
www.tightvnc.com/download.php
og last ned den nyeste java -klienten
Trinn 5: Pakk ut og åpne
Pakk innholdet til katalogen du ønsker, og prøv deretter å åpne tightvnc-jviewer.jar. Mest sannsynlig vil du se feilen ovenfor. Hvis den åpnes, gå videre og gå til trinn 8.
Trinn 6: Åpne Sikkerhet og personvern fra systempreferanser
Åpne Systemvalg og velg Sikkerhet og personvern
Trinn 7: Gi tillatelser
Naviger til kategorien Generelt, og se mot bunnen. Det bør være en melding om.jar. Fortsett og velg Åpne uansett.
Trinn 8: Kjør Tightvnc Client to Connect
Kjør.jar, og dette vinduet åpnes. Skriv inn Pi -IP -adressen i Remote Host -feltet, og endre portnummeret til 5901. Du er nå klar til å koble til Pi -en.
Trinn 9: Skriv inn passord
Hvis alt gikk bra i forrige trinn, blir du bedt om å skrive inn passordet du opprettet i trinn 3.
Hvis dette ikke er det du ser, er det mest sannsynlig at enten IP -adressen er feil, eller hvis du kommer tilbake til denne opplæringen etter første installasjon, kan det hende du har glemt å kjøre serveren på Pi via SSH først. Fortsett og bekreft at informasjonen er korrekt.
Trinn 10: Gratulerer
Du ser nå på Pi -skrivebordet … eksternt!
Trinn 11: En merknad om hvordan du oppretter GUI -er
På grunn av hvordan skjermen er opprettet og vist, kan du støte på tillatelsesproblemer som prøver å kjøre programmer fra kommandolinjen som vil opprette en GUI. Den enkleste løsningen for dette er å bare forord disse kommandoene med 'gksudo'. Dette vil be deg om ditt sudoer -passord, og deretter opprette GUI -en du leter etter.