HowTo: RaspberryPi – Bedien de RaspberryPi via SSH

Het grote voordeel van de RaspberryPi is niet alleen dat hij klein, compact en relatief goedkoop is, maar ook dat hij gemakkelijk op afstand bediend kan worden vanaf een andere computer.
Er zijn grofweg twee manieren om dit te doen:
Eenmalig gebruik van de software "VNC" die de desktop van de Rasp Pi via het netwerk of internet naar uw computer brengt. Je bedient je Rasp Pi met muis en toetsenbord, zoals je gewend bent van Windows. Aangezien er echter beeld en geluid moet worden overgedragen, moet er voor deze besturingsmethode een snelle (internet)verbinding zijn tussen de Rasp Pi en uw computer.

Ten tweede is er de mogelijkheid om het SSH-protocol te gebruiken om je Rasp Pi te besturen.
Je bestuurt de Rasp Pi alleen met tekstcommando's. Dit is in het begin een beetje ongewoon omdat je niet zomaar kunt "rondklikken" en naar functies kunt zoeken.
Je moet de meeste commando's kennen. Dit is in het begin een beetje eng.
Daarom heb ik een overzicht gemaakt van de meest voorkomende Rasp Pi en Linux commando's met voorbeelden: RaspberryPI - Opdrachten Cheat Sheet

In dit artikel leg ik uit hoe je verbinding kunt maken met je Rasp Pi met het programma "PuTTy" (dat gebruik maakt van het SSH-protocol).


Veiligheidsinstructies

Ik weet dat de volgende opmerkingen altijd een beetje vervelend zijn en onnodig lijken. Helaas hebben veel mensen die "beter" wisten door onvoorzichtigheid ogen, vingers of andere dingen verloren of zichzelf verwond. Gegevensverlies is in vergelijking bijna te verwaarlozen, maar zelfs dit kan erg vervelend zijn. Neem daarom vijf minuten de tijd om de veiligheidsinstructies te lezen. Omdat zelfs het coolste project geen blessure of andere problemen waard is.
https://www.nerdiy.de/sicherheitshinweise/

Affiliate links / reclame links

De hier vermelde links naar online winkels zijn zogenaamde affiliate-links. Als u op zo'n affiliate-link klikt en via deze link een aankoop doet, ontvangt Nerdiy.de een commissie van de betreffende onlineshop of aanbieder. De prijs verandert voor jou niet. Als u via deze links uw aankopen doet, steunt u Nerdiy.de om in de toekomst andere nuttige projecten aan te kunnen bieden. 🙂 


Eisen

Handige artikelen:
Voordat u aan het artikel begint, moet u de RaspberryPi zo hebben voorbereid dat deze via het netwerk kan worden bereikt en via SSH kan worden bestuurd.

In de volgende drie artikelen wordt beschreven wat er moet gebeuren om de RaspberryPi voor te bereiden:
RaspberryPi – setup voor nerds!
RaspberryPi – De eerste configuratie!
RaspberryPi – Bedien de RaspberryPi via SSH

Vereist gereedschap:
-Nee-

Benodigd materiaal:

In de volgende lijst vindt u alle onderdelen die u nodig heeft om dit artikel te implementeren.


Download de juiste software

Om verbinding te maken met de Rasp Pi via het SSH-protocol, moet je eerst het programma "PuTTy" downloaden. Het zal zijn onder: www.putty.org/ aangeboden om te downloaden.
Van daaruit hebt u het bestand nodig uit de kolom "64 bit" in de categorie "MSI (Windows Installer)".
Alleen als uw computer wat ouder is, neemt u voor de zekerheid de “32bit”-versie.
Als je nog niet bekend bent met downloads, raad ik je dit blogartikel aan: Downloads/Uploads – Hoe bestanden komen en gaan van internet.
Veel van de basisprincipes worden daar in detail uitgelegd.


Putty installeren

Nadat je het installatiepakket voor PuTTy hebt gedownload, moet dit natuurlijk ook geïnstalleerd worden.
Als je nog niet bekend bent met het installeren van een programma, raad ik je dit blogartikel aan: programma's installeren
Veel van de basisprincipes worden daar in detail uitgelegd.


Sluit PuTTy aan op de Rasp Pi

Nadat je PuTTy hebt geïnstalleerd kun je ermee aan de slag. Er wordt een dialoogvenster met de titel "PuTTy-configuratie" geopend. Dit ziet er in eerste instantie ingewikkeld uit, maar je hebt er niet veel van nodig om verbinding te maken met je Rasp Pi. Om verbinding te maken met je Rasp Pi, moet je nu het IP-adres van je Rasp Pi invoeren onder "Hostnaam (of IP-adres)". Als je het IP-adres van je Rasp Pi niet weet en niet weet hoe je het kunt achterhalen, dan raad ik dit artikel aan: Toon/ontdek het IP-adres van de apparaten in het netwerk
Nadat u het IP-adres in het tekstveld heeft ingevoerd, raad ik u aan dit op te slaan. Dit doe je door een naam in te vullen in het tekstveld ‘Opgeslagen sessies’. Zoals je op de foto kunt zien, gebruikte ik de naam “RasPi”. Nadat u daar een naam heeft opgegeven, klikt u op “Opslaan” en het IP-adres wordt opgeslagen met de opgegeven naam “RasPi” in het onderstaande veld.
Nu kunt u zien dat de naam die u eerder hebt ingevoerd in de lijst onder het tekstveld verschijnt. In dit geval is de naam "RasPI" aan de lijst toegevoegd. U hoeft dus niet elke keer dat u PuTTy start het IP-adres opnieuw in te voeren, klik gewoon op de naam van uw Rasp Pi waarmee u verbinding wilt maken. PuTTy zoekt vervolgens automatisch naar het bijbehorende IP-adres en maakt verbinding met de Rasp Pi. Maar zo ver zijn we nog niet: om verbinding te maken met de Rasp Pi, klikt u op "Openen".
Er wordt dan een venster met een zwarte achtergrond geopend, onmiddellijk gevolgd door een waarschuwing. Dit zal u waarschuwen voor een mogelijk beveiligingsrisico. Deze waarschuwing geeft aan dat de sleutel die nodig is voor de verbindingscodering die door de Rasp Pi is verzonden, niet overeenkomt met die in de putty-configuratie. Dit is geen wonder, want je maakt net voor het eerst verbinding met je Rasp Pi. Zodra u op "Ja" klikt, wordt de sleutel opnieuw uitgewisseld. Bij de volgende (en alle komende) verbindingen zou de foutmelding niet meer moeten verschijnen.
U kunt deze waarschuwing dus bevestigen met "Ja". Het venster zal dan sluiten en u ziet het venster met een zwarte achtergrond weer. Dit venster heet "Console". U kunt nu via de console met tekstopdrachten communiceren met de Rasp Pi en hem vertellen wat hij wel of niet moet doen.

Log in op de Rasp Pi

Voordat u echter de juiste opdrachten kunt invoeren, moet u eerst verifiëren dat u toegangsrechten heeft. Maar aangezien u de inloggegevens voor uw Rasp Pi kent, is dit geen probleem. In de console wordt u gevraagd "in te loggen als:" om een gebruiker in te voeren waaronder u wilt inloggen. De gebruiker "pi" is standaard vooraf geïnstalleerd op de Rasp Pi of via Raspian. Dus je typt "pi" en drukt op Enter. De console of de daarop aangesloten Rasp Pi zal je dan om het bijbehorende wachtwoord vragen. Als je dit hebt veranderd, weet alleen jij dit wachtwoord. Als je er nog niet aan toe bent gekomen om dit te wijzigen, is het standaardwachtwoord "framboos". Wees niet in de war als de cursor niet beweegt wanneer u het wachtwoord typt. Dit is slechts een beveiligingsfunctie. (Als u nog steeds het standaardwachtwoord gebruikt: houd er rekening mee dat dit een potentieel beveiligingsrisico is. In dit artikel leest u hoe u het wachtwoord kunt wijzigen: RaspberryPI - Opdrachten Cheat Sheet )
Nadat je het juiste wachtwoord hebt ingevoerd en bevestigd met Enter, word je verwelkomd met een kleine welkomsttekst en heb je de mogelijkheid om je eerste commando's in te voeren.
Ik heb samengevat wat dit zou kunnen zijn in dit artikel: RaspberryPI - Opdrachten Cheat Sheet

Dus je weet nu hoe je verbinding kunt maken met de Rasp Pi via PuTTy of SSH.
Als je ook wilt weten hoe je de Rasp Pi via VNC aanstuurt - d.w.z. via een grafische interface met muis en toetsenbord - raad ik dit artikel aan: RaspberryPi – Bedien de RaspberryPi via VNC


Veel plezier met het project

Ik hoop dat alles werkte zoals beschreven. Zo niet, of als je vragen of suggesties hebt, laat het me weten in de commentaren. Ik zal dit dan zo nodig aan het artikel toevoegen.
Ideeën voor nieuwe projecten zijn altijd welkom. 🙂

PS Veel van deze projecten - vooral de hardwareprojecten - kosten veel tijd en geld. Natuurlijk doe ik dit omdat ik het leuk vind, maar als je het cool vindt dat ik de informatie met je deel, dan zou ik blij zijn met een kleine donatie aan het koffiefonds. 🙂

Koop Me a Coffee op ko-fi.com       

Kommentar hinterlassen

Het e-mailadres wordt niet gepubliceerd. Erforderliche Felder sind mit * markiert

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.