Sommario:
- Forniture
- Passaggio 1: SSH nel tuo Pi
- Passaggio 2: scarica il server Tightvnc sul tuo Pi
- Passaggio 3: eseguire Tightvncserver
- Passaggio 4: scarica il client Java Tightvnc sul tuo Mac
- Passaggio 5: decomprimi e apri
- Passaggio 6: dalle Preferenze di Sistema apri Sicurezza e Privacy
- Passaggio 7: concedere le autorizzazioni
- Passaggio 8: eseguire il client Tightvnc per connettersi
- Passaggio 9: inserire la password
- Passaggio 10: congratulazioni
- Passaggio 11: una nota sulla creazione di GUI
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
Questo è un tutorial su come configurare tightvnc per accedere al desktop di un Raspberry Pi utilizzando un Mac, quando il Pi è in esecuzione in modalità headless.
Forniture
1. Raspberry Pi abilitato per SSH
-Questo istruibile presuppone che il tuo Pi sia già online in esecuzione in modalità headless, vale a dire connesso alla rete attraverso la quale intendi accedervi da remoto. Ci sono molti tutorial esistenti su come farlo, torna qui quando esegui SSH con successo nel tuo Pi e sei pronto per configurare il desktop remoto.
2. Un Mac con Java
- Il motivo di questo esercizio. Poiché il protocollo desktop remoto che è lo standard è stato sviluppato da Microsoft, i Mac non hanno client per le connessioni RDP installati per impostazione predefinita. Correggeremo questo problema installando un client alternativo utilizzando un protocollo diverso, tightvnc. Tightvnc si basa su Java, quindi avremo bisogno che sia installato per far funzionare il nostro client.
Passaggio 1: SSH nel tuo Pi
Connettiti al tuo Pi per iniziare il processo.
Passaggio 2: scarica il server Tightvnc sul tuo Pi
Inserisci il comando
$ sudo apt-get install tightvncserver xrdp
Passaggio 3: eseguire Tightvncserver
Inserisci il comando
$ tightvncserver
sul Pi per avviare il programma. Ti verrà chiesto di inserire una password. Questo verrà utilizzato in seguito per connettersi al desktop. La password deve essere compresa tra 5 e 8 caratteri. Eventuali caratteri aggiuntivi digitati verranno troncati.
Nota: questo passaggio deve essere eseguito tramite SSH ogni volta che il Pi viene acceso per connettere il client
Passaggio 4: scarica il client Java Tightvnc sul tuo Mac
Vai a
www.tightvnc.com/download.php
e scarica l'ultimo client java
Passaggio 5: decomprimi e apri
Decomprimi il contenuto nella directory di tua scelta, quindi prova ad aprire tightvnc-jviewer.jar. Molto probabilmente vedrai l'errore sopra. Se si apre, vai avanti e vai al passaggio 8.
Passaggio 6: dalle Preferenze di Sistema apri Sicurezza e Privacy
Apri Preferenze di Sistema e seleziona Sicurezza e Privacy
Passaggio 7: concedere le autorizzazioni
Vai alla scheda Generale e guarda verso il basso. Dovrebbe esserci una notifica sul nostro.jar. Vai avanti e seleziona Apri comunque.
Passaggio 8: eseguire il client Tightvnc per connettersi
Esegui il.jar e si aprirà questa finestra. Inserisci l'indirizzo IP del Pi nel campo Host remoto e cambia il numero di porta in 5901. Ora sei pronto per connetterti al tuo Pi.
Passaggio 9: inserire la password
Se tutto è andato bene nel passaggio precedente, ti verrà chiesto di inserire la password che hai creato nel passaggio 3.
Se questo non è quello che vedi, molto probabilmente l'indirizzo IP è sbagliato o se stai tornando a questo tutorial dopo l'installazione iniziale, potresti aver dimenticato di eseguire prima il server sul Pi tramite SSH. Vai avanti e verifica che le informazioni siano corrette.
Passaggio 10: congratulazioni
Ora stai visualizzando il desktop del tuo Pi… da remoto!
Passaggio 11: una nota sulla creazione di GUI
A causa della natura del modo in cui viene creata e visualizzata la schermata, potresti riscontrare problemi di autorizzazione nel tentativo di eseguire programmi dalla riga di comando che creeranno una GUI. La soluzione più semplice per questo è semplicemente anteporre questi comandi con 'gksudo'. Questo ti chiederà la tua password sudoer, quindi creerai la GUI che stai cercando.