Installeer Ubuntu Server op Raspberry Pi in Headless Mode en SSH Into It

Install Ubuntu Server Raspberry Pi Headless Mode



Ubuntu is een open source besturingssysteem. Het is gebaseerd op het Debian GNU/Linux-besturingssysteem. Ubuntu is een geweldig besturingssysteem voor uw IoT-projecten op de Raspberry Pi 4.

In de headless setup van Ubuntu op Raspberry Pi 4 heb je geen toetsenbord, muis en monitor nodig. U hebt via SSH rechtstreeks op afstand toegang tot het Ubuntu-besturingssysteem dat op uw Raspberry Pi 4 is geïnstalleerd.







In dit artikel laat ik je zien hoe je Ubuntu Server 20.04 LTS op je Raspberry Pi 4 in headless-modus installeert en SSH-toegang configureert. Dus laten we beginnen.



Dingen die je nodig hebt:

Om dit artikel te volgen, heb je de volgende dingen nodig:



  1. Een Raspberry Pi 4 single-board computer
  2. Een USB Type-C voedingsadapter voor je Raspberry Pi 4
  3. Een 16 GB of 32 GB microSD-kaart
  4. Een laptop of een computer om de Ubuntu Server-afbeelding op de microSD-kaart te flashen en toegang te krijgen tot uw Raspberry Pi 4 via SSH
  5. Raspberry Pi-imager of Balena Etcher geïnstalleerd op uw laptop of computer om de Ubuntu Server-afbeelding op de microSD-kaart te flashen.

Als je hulp nodig hebt bij het installeren: Raspberry Pi-imager op uw Linux-besturingssysteem, bekijk mijn artikel Raspberry Pi Imager installeren en gebruiken.





Als je hulp nodig hebt bij het installeren: Etcher walvis op uw Linux-besturingssysteem, raadpleeg mijn artikel Etcher installeren op Linux .

In dit artikel gebruik ik Raspberry Pi-imager voor het flashen van de afbeelding van het Ubuntu Server-besturingssysteem op de microSD-kaart. Je kunt Balena Etcher gebruiken als je wilt.



Ubuntu Server 20.04 LTS-afbeelding downloaden voor Raspberry Pi:

Om Ubuntu op Raspberry Pi 4 te installeren, moet u de Ubuntu Server 20.04 LTS-afbeelding voor Raspberry Pi downloaden.

De Ubuntu Server 20.04 LTS Raspberry Pi-afbeelding is beschikbaar op de officiële website van: Ubuntu .

Bezoek de officiële website van Ubuntu vanuit uw favoriete webbrowser.

ubuntu-website

Zodra de pagina is geladen, klikt u op Downloaden en klik op Raspberry Pi 2, 3 of 4 van de Ubuntu voor het IoT sectie zoals aangegeven in de onderstaande schermafbeelding.

ubuntu website screenshot

Zodra de pagina is geladen, scrolt u een beetje naar beneden en klikt u op de 64-bit downloaden of 32-bit downloaden knop van de Ubuntu 20.04.1 LTS sectie zoals aangegeven in de onderstaande schermafbeelding.

Als je de 2GB- of 4GB-versie van Raspberry Pi 4 gebruikt, download dan de 32-bits Ubuntu 20.04 LTS-afbeelding.

Als je de 8GB-versie van Raspberry Pi 4 gebruikt, download dan de 64-bits Ubuntu 20.04 LTS-afbeelding. Anders kunt u niet de volledige 8 GB RAM van uw Raspberry Pi 4 gebruiken. Een 32-bits besturingssysteem kan slechts 4 GB RAM aanspreken.

download ubunti pi

Uw browser zou binnenkort de Ubuntu Server 20.04 LTS-afbeelding voor Raspberry Pi moeten downloaden.

begin met downloaden

Zodra uw browser u vraagt ​​om de Ubuntu Server 20.04 LTS-afbeelding voor Raspberry Pi op te slaan, selecteert u de locatie waar u de afbeelding wilt opslaan en klikt u op Opslaan .

ubuntu vraagt ​​u om op te slaan

Uw browser zou de Ubuntu Server 20.04 LTS-afbeelding voor Raspberry Pi moeten downloaden. Het kan even duren voordat dit is voltooid, afhankelijk van de snelheid van uw internetverbinding.

begin met het downloaden van ubuntu

Knipperende Ubuntu Server 20.04 LTS-afbeelding naar MicroSD-kaart:

Zodra de Ubuntu Server 20.04 LTS-afbeelding is gedownload, kunt u gebruik maken van Raspberry Pi-imager om de Ubuntu Server 20.04 LTS-afbeelding naar de microSD-kaart te flashen.

Plaats de microSD-kaart in uw computer. Open vervolgens de Raspberry Pi-imager en klik op KIES DE .

raspberry pi-imager

Scroll een beetje naar beneden en klik op Gebruik op maat .

raspberry pi imager - gebruik aangepast

Selecteer de Ubuntu Server 20.04 LTS-afbeelding die u zojuist hebt gedownload en aangeklikt Open .

raspberry pi imager - gebruik aangepast

De Ubuntu Server 20.04 LTS-afbeelding moet worden geselecteerd. Klik op de KIES SD-KAART zoals aangegeven in de onderstaande schermafbeelding.

raspberry pi imager - kies sd

Klik op de microSD-kaart uit de lijst waarvan u de Ubuntu Server 20.04 LTS-afbeelding wilt flashen.

raspberry pi imager- klik op de microsd

Om de Ubuntu Server 20.04 LTS-afbeelding op uw geselecteerde microSD-kaart te schrijven, klikt u op SCHRIJVEN .

raspberry pi imager- schrijven
Om de bewerking te bevestigen, klikt u op JA .

Hiermee worden alle bestaande gegevens van de microSD-kaart verwijderd en wordt het Ubuntu Server 20.04 LTS-afbeeldingsbestand naar de microSD-kaart gekopieerd.

raspberry pi imager - alle bestaande gegevens

Ubuntu Server 20.04 LTS-afbeelding wordt geflitst op de microSD-kaart. Het kan even duren om te voltooien.

raspberry pi imager - laden

Zodra de Ubuntu Server 20.04 LTS-afbeelding op de microSD-kaart is geflitst, klikt u op DOORGAAN MET en sluiten Raspberry Pi-imager .

raspberry pi imager - doorgaan

Wi-Fi-connectiviteit configureren:

OPMERKING: Als je wifi wilt gebruiken voor netwerkconnectiviteit op je Raspberry Pi 4, dan is dit gedeelte iets voor jou. Wil je een bekabelde verbinding gebruiken, dan kun je deze stap overslaan.

Voor de headless-configuratie van Ubuntu Server 20.04 LTS moet u het netwerk configureren (Wi-Fi of bedraad).

Om dat te doen, werpt u de microSD-kaart uit en plaatst u deze opnieuw in uw computer. Je zou eens moeten zien bagageruimte partitie zoals je kunt zien in de onderstaande schermafbeelding.

wifi-connectiviteit - opstartpartitie

Je zou een moeten vinden netwerkconfiguratie bestand in de bagageruimte partitie.

wifi-connectiviteit - netwerkconfiguratie

Open de netwerkconfiguratie bestand in een teksteditor. Het bestand moet standaard de volgende inhoud hebben.

wifi-connectiviteit - netwerkconfiguratiebestand

Verwijder de # teken van de gemarkeerde regels (om de code te verwijderen). Verander dan de en met de SSID en het wachtwoord van het wifi-netwerk waarmee u verbinding wilt maken.

Als u klaar bent, slaat u de netwerkconfiguratie het dossier.

wifi-connectiviteit - wifi ssid-wachtwoord

De Raspberry Pi inschakelen 4:

Sluit de microSD-kaart en de USB Type-C-voedingskabel aan op de Raspberry Pi 4.

Als je een bekabeld netwerk wilt gebruiken, sluit je de RJ45-netwerkkabel ook aan op de Ethernet-poort van de Raspberry Pi 4.

Als je klaar bent, zet je de Raspberry Pi 4 aan.

De Raspberry Pi 4' inschakelen

Het IP-adres van uw Raspberry Pi vinden 4:

Log in op het beheerderspaneel van uw router vanuit een webbrowser en u zou het IP-adres van uw Raspberry Pi 4 moeten vinden dat eraan is toegewezen via de DHCP-server die op de router van uw thuisnetwerk draait.

Zoals je kunt zien, is het IP-adres van mijn Raspberry Pi 4 192.168.0.104 . Dat zou in jouw geval anders moeten zijn. Zorg er dus voor dat u deze vanaf nu door de uwe vervangt.

Het IP-adres van uw Raspberry Pi vinden 4

Toegang tot de Ubuntu Server 20.04 LTS op afstand via SSH:

Voer de volgende opdracht uit om op afstand toegang te krijgen tot het Ubuntu Server 20.04 LTS-besturingssysteem op uw Raspberry Pi 4 via SSH:

$sshubuntu@192.168.0.104

Toegang krijgen tot de Ubuntu Server 20.04 LTS op afstand via SSH 1

Om de vingerafdruk te accepteren, typt u in Ja en druk op .

Toegang krijgen tot de Ubuntu Server 20.04 LTS op afstand via SSH 2

Het standaardwachtwoord is ubuntu . Typ in ubuntu en druk op .

Toegang krijgen tot de Ubuntu Server 20.04 LTS op afstand via SSH 3

De eerste keer dat u zich aanmeldt bij Ubuntu Server 20.04 LTS op uw Raspberry Pi 4, wordt u gevraagd om het standaardwachtwoord te wijzigen ubuntu .

Typ in ubuntu en druk op .

Toegang krijgen tot de Ubuntu Server 20.04 LTS op afstand via SSH 4

Typ een nieuw wachtwoord en druk op .

Toegang krijgen tot de Ubuntu Server 20.04 LTS op afstand via SSH 5

Typ het wachtwoord opnieuw en druk op .

Toegang tot de Ubuntu Server 20.04 LTS op afstand via SSH 6

Het wachtwoord moet worden gewijzigd en de SSH-sessie moet worden afgesloten.

Toegang krijgen tot de Ubuntu Server 20.04 LTS op afstand via SSH 7

Je kunt weer SSH naar je Raspberry Pi 4 sturen met het volgende commando:

$sshubuntu@192.168.0.104

ssh ubuntu 01

Typ het nieuwe wachtwoord en druk op .

ssh ubuntu 02

U moet zijn aangemeld bij het Ubuntu Server 20.04 LTS-besturingssysteem dat op uw Raspberry Pi 4 is geïnstalleerd.

ssh ubuntu 03

Zoals je kunt zien, gebruik ik Ubuntu 20.04.1 LTS op mijn Raspberry Pi 4.

$lsb_release-tot

lsb_release

Nu kunt u via SSH op afstand elke gewenste opdracht op uw Raspberry Pi 4 uitvoeren.

Conclusie:

In dit artikel heb ik je laten zien hoe je Ubuntu Server 20.04 LTS op je Raspberry Pi 4 installeert in headless-modus (zonder monitor, toetsenbord en muis aangesloten op je Raspberry Pi 4). Ik heb je ook laten zien hoe je je Raspberry Pi 4 op afstand beheert via SSH.