Controllo remoto SSH per Raspberry Pi 3 B+

Il Controllo remoto SSH per Raspberry pi, abbreviazione di Secure Shell, è un protocollo di rete che permette di stabilire una connessione remota cifrata, tramite interfaccia a riga di comando, con un altro host di una rete informatica. È il protocollo che ha sostituito l’analogo, ma insicuro, Telnet.

Il che significa che potete controllare il vostro raspberry da un qualsiasi computer all’interno della rete locale lan, ma anche da internet con le dovute configurazioni.

Se avete installato rasbian / rasbian lite sul vostro raspberry, dovete attivarlo perchè non è attivato di default.

Attivazione SSH con rasbian lite tramite terminale:

Per questa guida ho utilizzato il raspberry pi 3 b+ con questa versione di rasbian-lite:
Version:              September 2019
Release date:     2019-09-26
Kernel version:  4.19
Release notes:   Link

Dopo aver fatto il login sul terminale digitate

sudo raspi-config

Vi comparirà questa schermata

Con le freccette della tastiera spostatevi su Interfacing Option e date invio

A questo punto non vi resta che abilitare SSH con una serie di invii.

 

 

Come utilizzare SSH sotto windows:

Da circa un anno windows ha introdotto questo protocollo all'interno del suo sistema operativo, mentre prima bisognava avere un programma di terze parti adesso ci possiamo comodamente collegare tramite la finestra di comando di windows. Il vantaggio di questo sistema è che non dobbiamo installare nulla ma di contro è che non possiamo salvarci delle informazioni utili come user, password, indirizzi ip, come farebbe un programma di terze parti come Putty.

In alternativa ci possiamo creare un file batch per collegarci direttamente al nostro raspberry pi 3 B+ o ai nostri dispositivi.

Da riga di comando digitiamo "ssh" seguito dalla specifica dell'utente a cui ci colleghiamo, in questo caso  "-l pi",  seguito dall'indirizzo ip  "192.168.2.102"

ssh -l pi 192.168.2.102

Per ulteriori informazioni potete visitare la pagina ufficiale di raspberry a questo ondirizzo https://www.raspberrypi.org/documentation/remote-access/ssh/