domenica 8 dicembre 2013

Connessione VNC, comandi & desktop in remoto


Dopo aver correttamente alimentato e configurato il nostro Raspberry, vi riporto la guida passo passo in PDF: http://www.raspberrypi.org/quick-start-guide

colleghiamolo alla nostra LAN con il cavo Ethernet, useremo proprio la nostra LAN per raggiungere e comandare il nostro dispositivo. Questa funzione è particolarmente utile, in quanto, possiamo posizionare il nostro Raspberry in un posto "lontano" dalla nostra postazione ed averne sempre il controllo.

Ricordo che questa procedura è utile solo all'interno della LAN, non ci sarà possibile comandare o visionare il Raspberry al di fuori della nostra LAN. In altre parole, tutti e soli i pc della vostra LAN potranno comandare e visionare il Raspberry.
Esempio: se siete al lavoro NON siete nella vistra LAN.



Ora il nostro Rasp è collegato alla nostra LAN ed ha acquisito un IP. Per scovarlo utilizzeremo un software, apriamo il terminale da Ubuntu e digitiamo:
sudo apt-get install nmap

Dopo l installazione avviamolo sulla nostra rete alla ricerca del nostro Rasp IP:
nmap -sV -p 22 192.168.0.1-255
Ovviamente nel campo IP - da me 192.168.0.1 - inserite il vostro indirizzo di LAN seguito da -255 .

Il risultato di questa operazione darà luogo a diversi risultati, a noi serve un risultato così:
Nmap scan report for 192.168.0.112Host is up (0.033s latency).PORT STATE SERVICE VERSION22/tcp open ssh OpenSSH 5.5p1 Debian 6+squeeze2 (protocol 2.0)Service Info: OS: Linux
Nella prima riga abbiamo l'indirizzo IP del nostro Rasp. Segnatevelo è importante.

Ora digitiamo:
ssh pi@192.168.0.112
ovviamente inserite il vostro indirizzo del Rasp

Accettate il messaggio premendo Y.

Ora vi verrà chiesto la password del vostro Rasp, quella di default è "pi".


Noterete il nome del terminale è cambiato in:
pi@raspberrypi:~$
ora siete collegati al terminale del Rasp.


Configurazione VNC


Per alcune funzioni è più comodo vedere non solo il terminale del Rasp, ma anche il suo monitor! Per poter visionare il monitor in remoto installiamo:
sudo apt-get install tightvncserver
Dopo averlo installato digitiamo le dimensioni del monitor standard:
vncserver :1 -geometry 1024x600 -depth 16 -pixelformat rgb565
Inserite una password per collegarmi al monitor del Rasp a vostro piacimento. Ora il monitor è pronto.


Ora apriamo un nuovo terminale, in modo da operare su sul terminale di Ubuntu.
Installiamo il software per il collegamento al desktop di Rasp:

sudo apt-get install xtightvncviewer

Colleghiamoci al monitor del Rasp con il comando:
vncviewer 192.168.0.112:5901
Inserite il vostro indirizzo Rasp seguito da :5901 . Ora inserite la password inserita prima.

Ecco fatto, vi si aprirà il desktop remoto del vostro Raspberry.


Quando avete terminato la sessione, digitate nel terminal del Raspberry:
vncserver -kill :1

Chiudendo così la connessione.


Ovviamente non dobbiamo rifare l'intera procedura una volta configurato e installato il software per la visione remota, vi basterà digitare questi comandi in sequenza per riaprire, in ogni momento, il desktop del Rasp:

Da ubuntu:
  • Inserite il vostro indirizzo: ssh pi@IP_raspberry
  • vncserver :1 -geometry 1024x600 -depth 16 -pixelformat rgb565
Nuova console dei comandi in ubuntu:
  • il vostro indirizzo: vncviewer IP_raspberry:5901


Riporto un video per il collegamento - video not mine - 

Nessun commento:

Posta un commento