Come usare RealVNC su un Raspberry Pi (desktop remoto)

Questa guida mostra come connettersi al vostro Raspberry Pi usando RealVNC. Usate RealVNC per accedere facilmente al desktop del Raspberry Pi dal vostro computer principale, per trasferire file e condividere gli appunti. Questo è davvero conveniente se, per esempio, non si vuole ottenere un monitor aggiuntivo per il Raspberry Pi.

Terminologia: VNC, RealVNC, VNC Server, VNC Client

Introduciamo prima alcuni termini, in modo da poter seguire facilmente la guida:

  • VNC: sta per Virtual Network Computing, permette di accedere al vostro Raspberry Pi come se foste presenti allo schermo voi stessi.
  • RealVNC: una società che ha dato origine a VNC (ci sono molte altre implementazioni). Un server RealVNC è incluso nel Raspberry Pi, quindi è l'implementazione che useremo.
  • VNC Server: un'applicazione che gira sul Raspberry Pi e permette al client VNC di connettersi, visualizzare e controllare il desktop del Raspberry Pi.
  • VNC Client: un'applicazione che è possibile installare sul vostro computer desktop (Windows / Linux / Mac / ...) o smartphone / tablet, per connettersi al Raspberry Pi che esegue il server VNC. Chiamato anche Visualizzatore VNC

Naturalmente, il Raspberry Pi può anche eseguire un visualizzatore VNC, permettendovi di connettervi ad altri Raspberry Pis o altri computer.

RealVNC e altre implementazioni VNC non sono limitate al Raspberry Pi - puoi anche installare un server RealVNC sul tuo computer Windows!

I consigli utili di Raspi Berry per la produttività

Fondamenti di VNC e prerequisiti per questo tutorial

VNC permette di connettersi a un altro computer sulla stessa rete (o su Internet, se le porte sono aperte e inoltrate di conseguenza, cosa che attualmente va oltre lo scopo di questo articolo).

Per questo tutorial, avrete bisogno di due computer, entrambi sulla stessa rete. Uno sarà il Raspberry Pi a cui vi connetterete, l'altro eseguirà il software RealVNC Viewer.

Il Raspberry Pi dovrebbe eseguire Raspberry Pi OS in modalità Desktop.

L'altro computer dovrebbe avere una connessione Internet per scaricare il software RealVNC Viewer.

Primo passo: attivare RealVNC sul Raspberry Pi

Avrete bisogno di collegare il vostro Raspberry Pi a uno schermo per questo primo passo - potete rimuovere lo schermo più tardi, comunque.

Nota: VNC può anche essere abilitato usando la riga di comando. Esegui sudo raspi-config, se volete avviare l'utilità di configurazione del Raspberry Pi.

I consigli utili di Raspi Berry su Raspberry Pi

Abilitare RealVNC usando lo strumento di configurazione di Raspberry Pi

Fare clic sul menu Raspberry Pi OS, selezionare Preferenzee nel sottomenu Configurazione di Raspberry Pi.

Raspberry Pi OS Desktop, che mostra il menu del sistema operativo con la configurazione di Raspberry Pi
Configura il tuo sistema Raspberry Pi usando lo strumento Raspberry Pi Configuration

Lo strumento avrà diverse schede, cliccate sulla scheda "Interfacce", per vedere le opzioni disponibili. Nota che VNC è disabilitato per impostazione predefinita:

Configurazione di Raspberry Pi, VNC è disabilitato
Strumento di configurazione di Raspberry Pi, che mostra VNC come disabilitato
("Abilita l'accesso remoto a questo Pi usando RealVNC")

Cliccate sul pulsante di opzione enable e poi su OK:

Configurazione di Raspberry Pi, abilitare VNC e cliccare su OK
VNC è ora abilitato nella scheda Interfacce dello strumento di configurazione di Raspberry Pi

Guardate la barra delle applicazioni nella parte superiore dello schermo. Apparirà una nuova icona con un simbolo V2:

Barra delle applicazioni di Raspberry Pi in alto a destra, prima di abilitare VNC
VNC Server è ora attivo nella barra delle applicazioni del sistema operativo Raspberry Pi
Barra delle applicazioni di Raspberry Pi con icona RealVNC abilitata (VNC Server - modalità servizio)

Secondo passo: ottenere l'indirizzo IP e le credenziali di Raspberry Pi RealVNC

Per essere in grado di controllare il vostro Raspberry Pi a distanza, è necessario conoscere l'indirizzo IP del Raspberry Pi che esegue il server RealVNC per connettersi ad esso.

Cliccate sulla nuova icona (V2) nella barra delle applicazioni (con il tasto sinistro del mouse, un solo clic). Apparirà una finestra che ti mostrerà tutto quello che devi sapere per connetterti:

Finestra principale del server VNC che mostra i dettagli della connessione e i dettagli di sicurezza tra cui il controllo dell'identità con firma e frase d'ordine e i dettagli di autenticazione
VNC Server VNC collegare da RealVNC Raspberry Pi Edition. Mostra l'indirizzo IP, e la firma di controllo di identità e Catchphrase. L'autenticazione è con il tuo nome utente UNIX e la password.

Terzo passo: Scaricare e installare il visualizzatore RealVNC

I seguenti passi sono eseguiti sul vostro sistema principale, dal quale desiderate controllare il Raspberry Pi a distanza usando VNC.

Scaricate il visualizzatore VNC dal sito web di RealVNC. Assicurati di selezionare il sistema operativo appropriato (Windows / macOS / Linux / Raspberry Pi / iOS / Android / Chrome / Solaris / HP-UX / AIX).

Il visualizzatore RealVNC è disponibile per una vasta scelta di sistemi operativi, tra cui Windows, macOS, Linux, Raspberry Pi, iOS, Android, Chrome, Solaris, HP-UX, AIX
Scelta del download di RealVNC Viewer

Installate il visualizzatore VNC secondo la procedura predefinita del vostro sistema operativo.

Potete anche usare altri visualizzatori VNC, ma l'uso del visualizzatore VNC RealVNC è raccomandato, poiché hanno la migliore interoperabilità.

Raspi Berry sulla diversità del software

Passo 4: Eseguire VNC Viewer

due diversi visualizzatori VNC: TightVNC Viewer e RealVNC Viewer
Ho due diversi visualizzatori VNC sul mio sistema - l'icona V2 mostra il visualizzatore VNC RealVNC
Schermata principale di VNC Viewer
Finestra principale del visualizzatore VNC

Qui è possibile inserire l'indirizzo IP del Raspberry Pi che abbiamo identificato al punto 2. Digitate l'indirizzo e cliccate sull'area "connect to address or hostname" (o semplicemente premete invio):

Visualizzatore VNC che offre la connessione all'indirizzo o all'hostname di Raspberry Pi
VNC Viewer, inserendo l'indirizzo IP del vostro Raspberry Pi

Per prima cosa vi sarà presentato un controllo d'identità:

Controllo dell'identità del server VNC
Controllo dell'identità del server VNC

Qui riconoscerete l'altra parte della finestra delle informazioni del server VNS sul vostro Raspberry Pi. Cliccate su Continue, se le informazioni corrispondono (Catchphrase e Signature).

Passo 5: Autenticatevi con il vostro Raspberry Pi

Ora il VNC Viewer vi mostrerà una schermata di autenticazione, chiedendovi di accedere con le vostre credenziali (password e nome utente).

Queste sono le credenziali che usate sul vostro Raspberry Pi, molto probabilmente per l'utente "pi". (Se non avete cambiato il password di default di Raspberry Pi, si dovrebbe ora - come tutti sulla vostra rete potrebbe accedere al vostro Raspberry Pi utilizzando VNC)!

Autenticazione del server VNC - usa le credenziali del sistema operativo Raspberry Pi
Ho già cambiato la mia password per l'utente pi, come si può vedere qui

Qui c'è un'opzione "Ricorda la password". Nel caso in cui avrete bisogno di connettervi al vostro Raspberry Pi solo sporadicamente, vi consiglio di non abilitarla - altrimenti chiunque abbia accesso al vostro computer principale avrà accesso anche al Pi.

Fare clic su OK, e ...

Passo 6: Controllare e visualizzare il desktop di Raspberry Pi usando VNC

Controlla il tuo desktop Raspberry Pi usando RealVNC
Il visualizzatore VNC ora mostra il desktop di Raspberry Pi

Ora potete semplicemente usare il mouse e la tastiera del vostro computer principale per interagire con il Raspberry Pi Desktop, usando RealVNC.

Notate che l'icona V2 è diventata di un colore diverso, per indicare che siete collegati al Raspberry Pi:

Icona RealVNC Server V2
Icona di RealVNC Server V2 che mostra un client VNC collegato

Muovete il mouse e, se il vostro Raspberry Pi è ancora collegato a uno schermo, vedrete come il mouse si muove su di esso. Fare clic su Windows, utilizzare il browser web, modificare documenti, gestire file: tutto questo può essere fatto utilizzando il visualizzatore VNC.

Nota: VNC non è un buon protocollo per la riproduzione di video in streaming o per cambiare rapidamente immagini/schermi (ad esempio per i giochi). La riproduzione sarà discontinua.

Raspi Berry sulle limitazioni

Suggerimenti su RealVNC Remote Desktop

Ci sono diverse altre cose interessanti che potete fare, a seconda delle vostre impostazioni VNC.

La clipboard è condivisa - è possibile copiare il testo dal computer principale al Raspberry Pi, e viceversa - molto utile per trasferire rapidamente gli URL, ecc.

Muovi il mouse in cima alla finestra del visualizzatore VNC per accedere ad alcune impostazioni e strumenti aggiuntivi:

Strumenti aggiuntivi del visualizzatore VNC in alto
Strumenti aggiuntivi del visualizzatore VNC in alto

Qui puoi andare a schermo intero (la prima icona), scalare il desktop a 100 % (aggiungendo barre di scorrimento)

Visualizzatore VNC scalato a 100 % con barre degli strumenti aggiuntive. YouTube non è una buona idea con RealVNC
Il visualizzatore VNC scalato a 100 % che mostra le barre di scorrimento. Provare a guardare YouTube usando il visualizzatore VNC NON è raccomandato, è troppo frammentato.

Trasferimento di file utilizzando RealVNC

Questo pulsante/icona degli strumenti aggiuntivi ti permette di trasferire i file:

trasferire file con VNC
icona di trasferimento file
Schermata di trasferimento file di VNC Viewer
Visualizzatore VNC Trasferimento di file

Il trasferimento funziona in entrambi i sensi.

Se vuoi inviare file al server VNC (cioè il Raspberry Pi), puoi cliccare su Send files here.

Se vuoi trasferire i file dal server VNC alla tua macchina desktop, segui le istruzioni in questa finestra di dialogo e clicca con il tasto destro del mouse sull'icona V2 RealVNC Server, per vedere l'opzione File Transfer:

Menu contestuale del server RealVNC
Menu per il server RealVNC

Schermata di trasferimento file del server VNC
VNC Server - Trasferimento di file a tutti gli utenti connessi del visualizzatore VNC

Chat

C'è anche una Chat, che ho trovato inutilizzabile, a causa dell'input tagliato e non essendo in grado di controllarla attraverso VNC stesso.

Chat VNC
la chat VNC

Informazioni sulla sessione

Informazioni sulla sessione VNC
Informazioni sulla sessione VNC Viewer

Queste informazioni sulla sessione potrebbero essere utili per il debug. Prendi nota delle estensioni - se vuoi trasferire file al tuo Raspberry Pi usando VNC, FileTransfer dovrebbe essere elencato tra le estensioni qui.

E più ...

VNC permette anche di condividere stampanti, inoltrare l'audio e altro ancora. Espanderemo questa guida RealVNC se i lettori ci chiederanno di includere ulteriori informazioni 🙂

Altri modi per accedere al tuo Raspberry Pi da remoto

RealVNC (e VNC in generale) è abbastanza utile per le applicazioni GUI che non hanno contenuti che cambiano rapidamente (ad esempio la riproduzione di video).

Ci sono altri modi per accedere al vostro Raspberry Pi da remoto, e tutti hanno i loro distinti vantaggi e svantaggi:

  • RDP (un protocollo desktop remoto di Windows)
  • SSH (linea di comando)
  • X-11 X Window forwarding su SSH (inoltra l'output del disegno X11 a un altro schermo)
  • Nomachine NX (inoltro X Window compresso/aumentato per diminuire la latenza e i round-trip)

Se la gente lo richiede, amplierò questo articolo per mostrare i vantaggi e gli svantaggi dei singoli metodi, e come procedere per utilizzarli.

Conclusione

Utilizzando RealVNC è davvero facile accedere al vostro Raspberry Pi in remoto, e vedere il desktop del sistema operativo Raspberry Pi. È anche possibile utilizzare le funzionalità integrate per trasferire file, condividere gli appunti e altro tra i due computer.

RealVNC è gratuito da usare per scopi non commerciali, e offre licenze per le imprese (e la capacità di accedere al vostro Raspberry Pi da Internet).

1 commento

  1. هودی پسرانه in Settembre 16, 2023 il 5:28 am

    مرتبسازی بر اساس: جدیدترین گرانترین ارزانترین
    محبوبترین پلیور بافت یوآر

    یکی از بهترین مراکز خریدی که
    میتوان برای خرید انواع لباس، هودی و سویشرت در بازارهای آن قدم زد و لذت برد، هودی فروشی در رشت است.
    فروشگاه اینترنتی پارچی به عنوان یکی از مراکز اصلی هودی، این امکان را برایتان بوجود آورده که لباس موردنظرتان را پس از پرداخت در محل تحویل بگیرید.

Lascia un commento