Installa il server Ubuntu su Raspberry Pi in modalità Headless e SSH

Installa il server Ubuntu su Raspberry Pi in modalità Headless e SSH
Ubuntu è un sistema operativo open source. Si basa sul sistema operativo Debian GNU/Linux. Ubuntu è un ottimo sistema operativo per i tuoi progetti IoT su Raspberry Pi 4.

Nella configurazione senza testa di Ubuntu su Raspberry Pi 4, non è necessario una tastiera, un mouse e un monitor. È possibile accedere direttamente al sistema operativo Ubuntu installato sul tuo Raspberry Pi 4 a distanza tramite SSH.

In questo articolo, ti mostrerò come installare Ubuntu Server 20.04 LTS sul tuo Raspberry Pi 4 in modalità Headless e configurare l'accesso SSH. Quindi iniziamo.

Cose di cui avrai bisogno:

Per seguire questo articolo, hai bisogno delle seguenti cose:

  1. Un computer a bordo di Raspberry Pi 4
  2. Un adattatore di alimentazione USB di tipo C per il tuo Raspberry Pi 4
  3. Una scheda microSD da 16 GB o 32 GB
  4. Un laptop o un computer per lampeggiare l'immagine del server Ubuntu sulla scheda MicroSD e accedere a Raspberry Pi 4 tramite SSH
  5. Raspberry Pi Imager o Balena Etcher installato sul tuo laptop o computer per lampeggiare l'immagine del server Ubuntu sulla scheda MicroSD.

Se hai bisogno di assistenza sull'installazione Raspberry Pi Imager Sul tuo sistema operativo Linux, controlla il mio articolo come installare e utilizzare Raspberry Pi Imager.

Se hai bisogno di assistenza sull'installazione Balena Etcher Sul tuo sistema operativo Linux, controlla il mio articolo Installa Etcher su Linux.

In questo articolo, userò Raspberry Pi Imager per lampeggiare l'immagine del sistema operativo del server Ubuntu sulla scheda MicroSD. Puoi usare Balena Etcher se vuoi.

Download di Ubuntu Server 20.04 LTS Immagine per Raspberry Pi:

Per installare Ubuntu su Raspberry Pi 4, è necessario scaricare Ubuntu Server 20.04 LTS Immagine per Raspberry Pi.

Il server Ubuntu 20.04 LTS Raspberry Pi Immagine è disponibile sul sito ufficiale di Ubuntu.

Visita il sito ufficiale di Ubuntu dal tuo browser Web preferito.

Una volta carica la pagina, fare clic su Scaricamento e fare clic su Raspberry Pi 2, 3 o 4 dal Ubuntu per l'IoT sezione come contrassegnato nello screenshot seguente.

Una volta caricata la pagina, scorrere un po 'verso il basso e fare clic su entrambi i Scarica 64 bit O Scarica 32 bit pulsante dal Ubuntu 20.04.1 LTS sezione come contrassegnato nello screenshot seguente.

Se stai utilizzando la versione da 2 GB o 4 GB di Raspberry Pi 4, scarica Ubuntu a 32 bit 20.04 Immagine LTS.

Se stai usando la versione da 8 GB di Raspberry Pi 4, scarica Ubuntu 20 a 64 bit.04 Immagine LTS. Altrimenti, non sarai in grado di utilizzare l'intero 8 GB di RAM del tuo Raspberry Pi 4. Un sistema operativo a 32 bit può affrontare solo 4 GB di RAM.

Il tuo browser dovrebbe iniziare a scaricare Ubuntu Server 20.04 LTS Immagine per Raspberry Pi a breve.

Una volta che il browser ti chiede di salvare il server Ubuntu 20.04 LTS Immagine per Raspberry Pi, selezionare la posizione in cui si desidera salvare l'immagine e fare clic su Salva.

Il tuo browser dovrebbe iniziare a scaricare Ubuntu Server 20.04 LTS Immagine per Raspberry Pi. Potrebbe volerci un po 'di tempo per completare a seconda della velocità della connessione Internet.


Flashing Ubuntu Server 20.04 LTS Immagine alla scheda microSD:

Una volta che il server Ubuntu 20.L'immagine 04 LTS viene scaricata, puoi usare Raspberry Pi Imager per eseguire il flashing del server Ubuntu 20.04 LTS Immagine sulla scheda MicroSD.

Inserisci la scheda microSD sul tuo computer. Quindi, apri il Raspberry Pi Imager e fare clic su Scegli il sistema operativo.

Scorri un po 'verso il basso e fai clic su Usa personalizzato.

Seleziona Ubuntu Server 20.04 LTS Immagine che hai appena scaricato e fatto clic su Aprire.

Il server Ubuntu 20.04 LTS L'immagine deve essere selezionata. Clicca sul Scegli la scheda SD pulsante come contrassegnato nello screenshot in basso.

Fai clic sulla scheda MicroSD dall'elenco che si desidera eseguire il flashing del server Ubuntu 20.04 Immagine LTS.

Per scrivere il server Ubuntu 20.04 LTS Immagine sulla scheda microSD selezionata, fai clic su SCRIVERE.


Per confermare l'operazione, fare clic su .

Ciò rimuoverà tutti i dati esistenti dalla scheda microSD e copierà il server Ubuntu 20.04 LTS File di immagine sulla scheda MicroSD.

Ubuntu Server 20.04 LTS L'immagine viene lampeggiata sulla scheda microSD. Potrebbe volerci un po 'di tempo per completare.

Una volta che il server Ubuntu 20.L'immagine 04 LTS viene lampeggiata sulla scheda MicroSD, fare clic su CONTINUA e chiudere Raspberry Pi Imager.

Configurazione della connettività Wi-Fi:

NOTA: Se si desidera utilizzare Wi-Fi per la connettività di rete sul tuo Raspberry Pi 4, questa sezione fa per te. Se si desidera utilizzare una connessione cablata, puoi saltare questo passaggio.

Per la configurazione senza testa di Ubuntu Server 20.04 LTS, è necessario configurare la rete (Wi-Fi o Wired).

Per fare ciò, espelle e reinserisci la scheda microSD sul tuo computer. Dovresti vedere un stivale partizione come puoi vedere nello screenshot qui sotto.

Dovresti trovare un Network-Config file in stivale partizione.

Apri il Network-Config File in un editor di testo. Il file dovrebbe avere i seguenti contenuti per impostazione predefinita.

Rimuovi il # Carattere dalle righe contrassegnate (a Riscostare il codice). Quindi, cambia il E Con la SSID e la password della rete Wi-Fi a cui si desidera connettere.

Una volta che hai finito, salva il Network-Config file.

Accensione su Raspberry Pi 4:

Collegare la scheda microSD e il cavo di alimentazione di tipo C USB sul Raspberry Pi 4.

Se si desidera utilizzare una rete cablata, collegare anche il cavo di rete RJ45 alla porta Ethernet di Raspberry Pi 4.

Una volta che hai finito, alimenta il Raspberry Pi 4.


Trovare l'indirizzo IP del tuo Raspberry Pi 4:

Accedi al pannello di amministrazione del router da un browser Web e dovresti trovare l'indirizzo IP del tuo Raspberry Pi 4 che viene assegnato tramite il server DHCP in esecuzione sul router della tua rete domestica.

Come puoi vedere, l'indirizzo IP del mio Raspberry Pi 4 è 192.168.0.104. Dovrebbe essere diverso nel tuo caso. Quindi, assicurati di sostituirlo con il tuo da ora in poi.


Accesso a Ubuntu Server 20.04 LTS a distanza tramite SSH:

Per accedere a distanza a Ubuntu Server 20.04 LTS Sistema operativo in esecuzione sul tuo Raspberry Pi 4 tramite SSH, esegui il comando seguente:

$ ssh [email protected]

Per accettare l'impronta digitale, digita e premere .

La password predefinita è Ubuntu. Digitare Ubuntu e premere .

La prima volta che accedi a Ubuntu Server 20.04 LTS sul tuo Raspberry Pi 4, ti verrà chiesto di modificare la password predefinita Ubuntu.

Digitare Ubuntu e premere .

Digita una nuova password e premi .

Riprovare la password e premere .

La password deve essere modificata e la sessione SSH dovrebbe essere chiusa.

Puoi di nuovo SSH nel tuo Raspberry Pi 4 con il seguente comando:

$ ssh [email protected]

Digita la nuova password e premere .

Dovresti essere effettuato l'accesso al server Ubuntu 20.04 LTS Sistema operativo installato su Raspberry Pi 4.

Come puoi vedere, sto gestendo Ubuntu 20.04.1 LTS sul mio Raspberry Pi 4.

$ lsb_release -a

Ora puoi eseguire qualsiasi comando che desideri sul tuo Raspberry Pi 4 a distanza tramite SSH.

Conclusione:

In questo articolo, ti ho mostrato come installare Ubuntu Server 20.04 LTS sul tuo Raspberry Pi 4 in modalità Headless (senza monitor, una tastiera e un mouse collegato al Raspberry Pi 4). Ti ho anche mostrato come gestisci a distanza il tuo Raspberry Pi 4 tramite SSH.