Come abilitare SSH su Raspberry Pi

Secure Shell (SSH) è un protocollo di rete crittografico utilizzato per una connessione sicura tra un client e un server. Nelle versioni recenti di Raspbian, l’accesso SSH è disabilitato di default ma può essere facilmente abilitato.

In questo tutorial, ti mostreremo come abilitare SSH su una scheda Raspberry Pi. L’abilitazione di SSH ti consentirà di connetterti in remoto al tuo Pi e svolgere attività amministrative o trasferire file.

Supponiamo che Raspbian sia installato sul tuo Raspberry Pi .

aBILITAZIONE DI SSH SU RASPBERRY PI SENZA SCHERMO

Se non si dispone di un display HDMI o di una tastiera disponibile per collegare Raspberry Pi, è possibile abilitare facilmente SSH inserendo un file vuoto denominato ssh (senza alcuna estensione) nella partizione di avvio.

Per abilitare SSH sul tuo Raspberry Pi, procedi come segue:

  1. Spegni il tuo Raspberry Pi e rimuovi la scheda SD.
  2. Inserisci la scheda SD nel lettore di schede del tuo computer. La scheda SD verrà montata automaticamente.
  3. Passare alla directory di avvio della scheda SD utilizzando il file manager del sistema operativo. Gli utenti Linux e macOS possono anche farlo dalla riga di comando.
  4. Crea un nuovo file vuoto denominato ssh, senza alcuna estensione, all’interno della directory di avvio.
  5. Rimuovi la scheda SD dal tuo computer e inseriscila nel tuo Raspberry Pi.
  6. Accendi la tua scheda Pi. All’avvio, Pi controllerà se questo file esiste e se lo fa, SSH sarà abilitato e il file verrà rimosso.

È tutto. Una volta avviato Raspberry Pi, è possibile utilizzare SSH.

ABILITAZIONE DI SSH SU RASPBERRY PI

Se si dispone di un monitor HDMI collegato al Raspberry Pi, è possibile abilitare SSH manualmente dalla GUI desktop o dal terminale.

ABILITAZIONE DI SSH DALLA GUI

Se preferisci una GUI sulla riga di comando, procedi nel seguente modo:

  1. Apri la finestra “Configurazione Raspberry Pi” dal menu “Preferenze”.
  2. Fare clic sulla scheda “Interfacce”.
  3. Seleziona “Abilita” accanto alla riga SSH.
  4. Fare clic sul pulsante “OK” per rendere effettive le modifiche.

ABILITAZIONE DI SSH DA TERMINALE

  1. Apri il tuo terminale usando la Ctrl+Alt+Tscorciatoia da tastiera o facendo clic sull’icona del terminale e avvia lo raspi-configstrumento digitando:
    raspi-config

    copia

  2. Passare a “Opzioni di interfaccia” utilizzando la chiave su o il tasto giù e premere Enter.
  3. Passare a “SSH” e premere Enter.
  4. Verrà richiesto se si desidera abilitare il server SSH. Seleziona “Sì” e premi Enter.
  5. La finestra successiva ti informerà che il server SSH è abilitato. Premi Entertop torna al menu principale e seleziona “Finish” per chiudere la finestra di dialogo raspi-config.

In alternativa, invece di usare lo raspi-configstrumento, puoi semplicemente avviare e abilitare il servizio ssh con systemctl:

$ sudo systemctl enable ssh
$ sudo systemctl start ssh

connettersi a raspberry pi tramite ssh

Per connetterti a Pi tramite SSH dovrai conoscere il tuo indirizzo IP Raspberry Pi. Se si esegue il Pi senza schermo, è possibile trovare l’indirizzo IP nella tabella di lease DHCP del router. Altrimenti, se hai un monitor collegato, usa il comando ip per determinare l’indirizzo IP della scheda:

$ ip a

copia

Quando hai trovato l’indirizzo IP, puoi connetterti al tuo Raspberry Pi dal tuo computer. Gli utenti Windows possono utilizzare un client SSH come PuTTY .

Gli utenti Linux e macOS hanno un client SSH installato per impostazione predefinita e SSH nel Pi digitando:

ssh pi@pi_ip_address

Quando ti connetti tramite SSH per la prima volta, ti verrà chiesto di accettare l’impronta digitale della chiave RSA, digita “sì” per continuare.

Una volta effettuato l’accesso al tuo Raspberry Pi verrai accolto con un messaggio simile a quello qui sotto.

Linux raspberrypi 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. ...
Se stai esponendo il tuo Pi a Internet è una buona idea implementare alcune misure di sicurezza. Per impostazione predefinita, SSH è in ascolto sulla porta 22.

About the author

Admin

Ciao, mi chiamo Alessandro e sono attualmente uno studente con la passione dell'informatica fin da quando ero piccolo. Questo blog è dedicato per aiutare le persone nell'ambito informatico.

View all posts

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *