Skip to main content

Raspberry Pi SSH dal tuo PC con SSH

Raspberry Tutorial ITA #2: Controllo tramite SSH (Giugno 2025)

Raspberry Tutorial ITA #2: Controllo tramite SSH (Giugno 2025)
Anonim

Il Raspberry Pi ha un ottimo prezzo di $ 35, ma questo non tiene conto della maggior parte delle periferiche e dell'hardware necessari per usarlo.

Una volta aggiunto il prezzo di schermi, mouse, tastiere, cavi HDMI e altre parti, si spinge presto oltre il doppio del costo della scheda da solo.

C'è anche spazio di lavoro da considerare - non tutti hanno una seconda scrivania o un tavolo per contenere l'installazione desktop Raspberry Pi completa.

Una soluzione a questi problemi è SSH, che sta per "Secure Shell", e offre un modo per evitare questi costi e i requisiti di spazio.

Cos'è Secure Shell?

Wikipedia ci dice che Secure Shell è " un protocollo di rete crittografico per gestire i servizi di rete in modo sicuro su una rete non protetta '.

Preferisco una spiegazione più semplice: è come eseguire una finestra di terminale, ma è sul PC anziché sul Pi, resa possibile tramite una connessione WiFi / di rete che consente al tuo PC e Pi di parlare tra loro.

Quando connetti il ​​tuo Raspberry Pi alla tua rete domestica viene assegnato un indirizzo IP. Il tuo PC, utilizzando un semplice programma di emulazione di terminale, può usare quell'indirizzo IP per "parlare con" il tuo Pi e darti una finestra di terminale sullo schermo del tuo computer.

Questo è anche noto come usare il Pi 'senza testa'.

Emulatore di terminale

Un emulatore di terminale fa esattamente quello che dice: emula un terminale sul tuo computer. In questo esempio, stiamo emulando un terminale per il Raspberry Pi, ma non è limitato a questo.

Sono un utente di Windows e da quando ho iniziato a utilizzare il Raspberry Pi ho usato un emulatore di terminale molto semplice chiamato Putty.

Putty si sente un po 'vecchia scuola, ma fa il suo lavoro molto bene. Ci sono altre opzioni di emulatore là fuori, ma questo è gratuito e affidabile.

Ottieni Putty

Putty è gratuito, quindi tutto ciò che devi fare è scaricarlo da qui. Scarico sempre il file .exe.

Una cosa di cui essere a conoscenza è che Putty non si installa come altri programmi, è solo un programma / icona eseguibile. Raccomando di spostarlo sul desktop per un facile accesso.

Avvio di una sessione terminale

Apri Putty e ti verrà presentata una piccola finestra: questo è Putty, niente più niente di meno.

Con il tuo Raspberry Pi acceso e connesso alla tua rete, scopri il suo indirizzo IP. Di solito uso un'app come Fing o la trovo manualmente accedendo alle impostazioni del mio router tramite il mio browser con 192.168.1.1.

Digita tale indirizzo IP nella casella "Nome host", quindi inserisci "22" nella casella "Porta". Tutto quello che devi fare ora è fare clic su 'Apri' e dovresti vedere apparire una finestra di terminale in pochi secondi.

Putty collega anche seriale

Le connessioni seriali sono davvero utili con il Raspberry Pi. Ti consentono di accedere al tuo Pi tramite alcuni pin GPIO utilizzando un cavo speciale o un componente aggiuntivo, che si collega al PC tramite USB.

È anche molto utile se non hai una rete disponibile, fornendo un altro modo per accedere al tuo Pi dal tuo PC usando Putty.

L'impostazione di una connessione seriale di solito richiede un chip e un circuito speciali, ma la maggior parte della gente usa cavi o componenti aggiuntivi che hanno questi integrati.

Non ho avuto molta fortuna con i vari cavi sul mercato, quindi, invece, uso sia la mia scheda Wombat di Gooligum Electronics (con il suo chip seriale integrato) sia la Debug Clip dedicata di RyanTeck.

Putty Forever?

Anche se ci sono alcune limitazioni nell'usare Putty su una configurazione desktop, ho gestito personalmente senza uno schermo e una tastiera dedicati sin dalla mia introduzione al Raspberry Pi.

Se si desidera utilizzare le applicazioni desktop Raspbian, sarà necessario, naturalmente, andare lungo la schermata, a meno che non si sfrutti la potenza del fratello maggiore di SSH, VNC. Ne parlerò presto in un articolo a parte.