Innehållsförteckning:
- Tillbehör
- Steg 1: SSH i din Pi
- Steg 2: Ladda ner Tightvnc -server till din Pi
- Steg 3: Kör Tightvncserver
- Steg 4: Ladda ner Tightvnc Java -klienten på din Mac
- Steg 5: Packa upp och öppna
- Steg 6: Öppna Säkerhet och sekretess från Systeminställningar
- Steg 7: Ge tillstånd
- Steg 8: Kör Tightvnc Client to Connect
- Steg 9: Ange lösenord
- Steg 10: Grattis
- Steg 11: En anteckning om att skapa GUI: er
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Detta är en handledning om hur du konfigurerar tightvnc för att komma åt ett Raspberry Pi -skrivbord med en Mac när Pi körs i huvudlöst läge.
Tillbehör
1. SSH -aktiverad Raspberry Pi
-Den här instruktionsboken förutsätter att din Pi redan är online igång i huvudlöst läge, det vill säga ansluten till det nätverk du tänker fjärråtkomst till den via. Det finns många nuvarande handledning om hur du gör detta, kom tillbaka hit när du lyckades SSH in i din Pi och är redo att konfigurera fjärrskrivbord.
2. En Mac som kör Java
- Anledningen till denna övning. Eftersom fjärrskrivbordsprotokollet som är standarden utvecklades av Microsoft, har Mac inga klienter för RDP -anslutningar installerade som standard. Vi kommer att rätta till detta genom att installera en alternativ klient med ett annat protokoll, tightvnc. Tightvnc förlitar sig på Java, så vi kommer att behöva det installerat för att vår klient ska fungera.
Steg 1: SSH i din Pi
Anslut till din Pi för att påbörja processen.
Steg 2: Ladda ner Tightvnc -server till din Pi
Ange kommandot
$ sudo apt-get install tightvncserver xrdp
Steg 3: Kör Tightvncserver
Ange kommandot
$ tightvncserver
på Pi för att starta programmet. Du kommer att uppmanas att ange ett lösenord. Detta kommer att användas senare för att ansluta till ditt skrivbord. Lösenordet måste vara mellan 5 och 8 tecken. Alla ytterligare tecken du skriver kommer att stympas.
Obs! Detta steg måste utföras via SSH varje gång Pi slås på för att ansluta klienten
Steg 4: Ladda ner Tightvnc Java -klienten på din Mac
Gå till
www.tightvnc.com/download.php
och ladda ner den senaste Java -klienten
Steg 5: Packa upp och öppna
Packa upp innehållet i den valda katalogen och försök sedan öppna tightvnc-jviewer.jar. Mest troligt kommer du att se ovanstående fel. Om det öppnar, gå vidare och hoppa till steg 8.
Steg 6: Öppna Säkerhet och sekretess från Systeminställningar
Öppna Systeminställningar och välj Säkerhet och sekretess
Steg 7: Ge tillstånd
Navigera till fliken Allmänt och titta nedåt. Det bör finnas ett meddelande om vårt.jar. Fortsätt och välj Öppna ändå.
Steg 8: Kör Tightvnc Client to Connect
Kör.jar, så öppnas det här fönstret. Ange Pi: s IP -adress i Remote Host -fältet och ändra portnumret till 5901. Du är nu redo att ansluta till din Pi.
Steg 9: Ange lösenord
Om allt gick bra i föregående steg uppmanas du att ange lösenordet som du skapade i steg 3.
Om detta inte är vad du ser, är antagligen antingen att IP -adressen är fel, eller om du återvänder till denna handledning efter den första installationen, kan du ha glömt att köra servern på Pi via SSH först. Kontrollera att informationen är korrekt.
Steg 10: Grattis
Du tittar nu på din Pi: s skrivbord … på distans!
Steg 11: En anteckning om att skapa GUI: er
På grund av hur skärmen skapas och visas kan du stöta på behörighetsproblem när du försöker köra program från kommandoraden som skapar ett GUI. Den enklaste lösningen för detta är att helt enkelt förorda dessa kommandon med 'gksudo'. Detta kommer att be dig om ditt sudoer -lösenord och skapa sedan det GUI du letar efter.