ID.nl logo
Zekerheid & gemak

Raspberry Pi zonder monitor en toetsenbord configureren

Inloggen op de Raspberry Pi voor de configuratie van Raspbian doe je vaak met een toetsenbord en beeldscherm, maar daarvan heb je niet altijd een exemplaar beschikbaar. In die situatie is een zogenoemd headless systeem erg handig. Zo ga je te werk met een Raspberry Pi zonder monitor en toetsenbord.

Het begrip headless systeem komt uit de serverwereld: een server configureer je meestal zo dat die werkt zonder beeldscherm (het hoofd), toetsenbord en muis. Een server doet immers gewoon zijn werk zonder dat je daar zelf al te veel interactie mee hoeft te hebben. En de weinige keren dat er wel interactie nodig is, log je er via het netwerk of een seriële kabel op in.

Waarom een headless Raspberry Pi?

Waarom je van je Raspberry Pi een headless systeem zou maken? Dat we het in onze intro over een server hadden, is niet toevallig. Ook voor de Raspberry Pi is een headless systeem voornamelijk nuttig als je er een server van maakt (bijvoorbeeld met Raspbian of tenminste een systeem waar je zelf niet dagelijks interactie mee hoeft te hebben.

Een ander voorbeeld is als je Pi als domoticacontroller voor je huis functioneert (bijvoorbeeld met Domoticz) of in je meterkast hangt om je slimme meter uit te lezen. Dan ga je niet elke keer dat je iets moet configureren een beeldscherm, muis en toetsenbord aansluiten. Ook als je de Pi als weerstation buiten hebt staan of met een camera je kippenhok in het oog laat houden, is een headless opstelling érg handig.

Een voorbeeld waarbij een headless systeem niet zo nuttig is: als je Raspberry Pi in de woonkamer staat als mediacenter. Je televisiescherm is dan toch al continu met de Pi verbonden en je hebt ook een invoerapparaat zoals een airmouse, mini-toetsenbord of een app op je smartphone bij de hand. Uiteraard komt het weleens van pas dat je mediacenter headless kunt configureren, maar echt noodzakelijk is dat niet.

Headless optie 1: via het netwerk

Er zijn drie manieren om een headless Raspberry Pi te realiseren. Via het netwerk is de eenvoudigste manier. Steek je een ethernetkabel in je Pi, dan verbindt Raspbian automatisch met je thuisnetwerk. Je hoeft het image van Raspbian dan alleen nog maar te configureren zodat je via het netwerk op je Pi kunt inloggen. Dat verloopt via ssh (Secure SHell), een serverprogramma dat op je Pi draait.

Wil je via wifi op je Pi inloggen, dan dien je in Raspbian ook je wifi-netwerk nog te configureren. Op de Raspberry Pi Zero (die geen ethernetaansluiting of wifi heeft) en Raspberry Pi Zero W (die wel wifi, maar geen ethernetaansluiting heeft) is het zelfs mogelijk om een netwerkverbinding over een usb-kabel op te zetten. Vooral voor de Raspberry Pi Zero is dat interessant, omdat die geen enkele andere netwerkmogelijkheid heeft. Je hebt in Windows dan wel een driver nodig.

Headless optie 2: via een seriële kabel

Je netwerk is misschien niet altijd betrouwbaar. Als je ook nog op je Pi wilt kunnen inloggen bij netwerkproblemen, is het handig als je Pi geconfigureerd is om via een seriële kabel in te loggen. Dat is wat ingewikkelder om op te zetten, omdat je de juiste seriële kabel moet kiezen en daarvoor in Windows een driver moet installeren. Maar zodra het geconfigureerd is, werkt het even eenvoudig als inloggen via het netwerk.

Let op: op deze manier heb je wel een computer in de buurt van je Pi nodig! Dus als je je Pi in je kippenhok hebt staan en erop wilt inloggen via de seriële kabel, moet je met je laptop naar je tuin gaan om die via de kabel op je Pi aan te sluiten. Overigens is op de Raspberry Pi Zero (W) ook een seriële verbinding op te zetten via de usb-on-the-go-poort, maar dat bespreken we niet in deze workshops.

Headless optie 3: via bluetooth

Voor een seriële verbinding heb je niet altijd een kabel nodig: je kunt die verbinding ook via bluetooth opzetten. Dat is zeker handig bij een Raspberry Pi 3 of Raspberry Pi Zero W, die bluetooth ingebouwd hebben. Je logt dan eenvoudig via je smartphone of tablet op je Pi in, handig als het wifi-netwerk niet werkt.

Op alle drie de bovenstaande opties gaan we later extra in.

Raspberry Pi en PuTTY

Welke van de drie manieren hierboven je ook kiest, in alle gevallen log je onder Windows in op je Raspberry Pi met behulp van PuTTY. Download het programma en start het op. In het hoofdvenster kun je via ssh (de standaardkeuze) inloggen, maar ook via een seriële verbinding. Nadat je de verbindingsgegevens hebt ingevoerd, klik je op Open om de verbinding met je Pi te starten. Afhankelijk van de verbindingsmanier dien je daarna nog je gebruikersnaam en wachtwoord in te voeren.

PuTTY heeft de mogelijkheid om je sessies op te slaan en terug in te laden. Zo hoef je niet elke keer de verbindingsgegevens weer in te voeren als je op je Pi inlogt. Vul de verbindingsgegevens in alsof je zou inloggen, geef je sessie onder de kop Saved Sessions een naam en klik dan op Save. Als je daarna wilt inloggen op je Pi, selecteer je de opgeslagen sessie uit de lijst, klik je op Load en dan op Open om de verbinding te starten.

Aan de slag

Je kunt je Pi gewoon op de klassieke manier installeren en configureren met een scherm en toetsenbord, daarna Raspbian zo configureren dat het ook headless functioneert, en pas daarna het scherm en toetsenbord eraf halen en de Pi zijn gang laten gaan. Maar dat is maar een halfslachtige oplossing. In de drie workshops hierna tonen we je hoe je een headless Raspberry Pi opzet zonder ook maar één keer tijdens dit proces een scherm en toetsenbord nodig te hebben. Download daarvoor Raspbian Stretch Lite en schrijf het image met Etcher naar een micro-sd-kaartje.

▼ Volgende artikel
Streamtips: nieuwe films en series – Jurassic World Rebirth en The Muppet Show
© Disney
Huis

Streamtips: nieuwe films en series – Jurassic World Rebirth en The Muppet Show

Ben je op zoek naar iets nieuws om te streamen? Dan ben je aan het juiste adres. Of je nu zin hebt in actie, horror of een heleboel nostalgie: er is voor ieder wat wils! Wij hebben de beste tips voor je op een rij gezet, zodat je precies weet wat je deze week niet mag missen.

The Copenhagen Test (seizoen 1) | SkyShowtime | 2 februari

De zesdelige serie The Copenhagen Test draait om Alexander Hale (Simu Liu), een Chinese-Amerikaanse analist bij de geheime inlichtingendienst. Hij ontdekt dat zijn brein is gehackt en dat de daders dus toegang hebben tot alles wat hij ziet en hoort. Terwijl hij de schijn probeert op te houden dat alles oké is, moet hij erachter zien te komen wie de daders zijn en moet hij bewijzen aan wie hij echt loyaal is.

Watch on YouTube

Jurassic World Rebirth | SkyShowtime | 3 februari

De nieuwste toevoeging aan de Jurassic Park-franchise, Jurassic World Rebirth, is vanaf deze dinsdag te zien op SkyShowtime. Martin Krebs (Rupert Friend), een leidinggevende bij het farmaceutische bedrijf ParkerGenix, werft Zora Bennett (Scarlett Johansson), een voormalig militair, om samen te werken met paleontoloog Dr. Henry Loomis (Jonathan Bailey) aan een geheime missie. Door Zora voegen haar oude vriend Duncan Kincaid (Mahershala Ali), bootsman LeClerc (Bechir Sylvain), huurling Nina (Philippine Velge) en de hoofdbeveiliging Bobby Atwater (Ed Skrein) zich bij het team. Samen vertrekken ze naar een eiland in de Atlantische Oceaan om biomateriaalmonsters te verzamelen van verschillende dinosauriërs die daar leven.

Watch on YouTube

Bring Her Back | Netflix | 3 februari

De horrorfilm Bring Her Back volgt de tiener Andy (Billy Barratt) en zijn blinde zus Piper (Sora Wong). Hun vader is recent overleden en daarom worden de twee bij de pleegmoeder Laura (Sally Hawkins) geplaatst. Ze krijgen al snel het idee dat er iets niet in de haak is, wanneer Laura Piper en Andy uit elkaar begint te drijven. Bring Her Back is niet bepaald een film waar je een goed gevoel van krijgt, de narigheid druipt ervan af. Het steengoede acteerwerk van de cast, met name van Hawkins, maakt hem echter zeker het kijken waard.

Watch on YouTube

The Muppet Show | Disney+ | 4 februari

The Muppet Show is terug! Voor het eerst in meer dan veertig jaar staan onder anderen Kermit, Miss Piggy, Gonzo the Great, Fozzie Bear en Dr. Teeth and the Electric Mayhem weer terug op het podium met hun klassieke variétéshow. Te gast zijn Seth Rogen, Sabrina Carpenter, Maya Rudolph en misschien wel Game Awards-presentator Geoff Keighley. De special verschijnt ter gelegenheid van het 50-jarig bestaan van de Muppets. Vooralsnog blijft het bij één aflevering, maar naar verluidt is deze special ook een ‘backdoor pilot’, dus dat smaakt naar meer!

Watch on YouTube

Star Trek: Starfleet Academy (seizoen 1) | SkyShowtime | 5 februari

Het Star Trek-universum blijft zich uitbreiden met de nieuwe serie Starfleet Academy, die vanaf deze week op SkyShowtime te zien is. De serie speelt zich af in de 32e eeuw, na Star Trek: Discovery, op de titulaire Starfleet Academy. De nieuwe lichting Starfleet-cadetten krijgen les aan boord van de USS Athena en worden daar opgeleid tot officier. Deze donderdag verschijnen de eerste twee afleveringen, de overige acht worden daarna wekelijks toegevoegd.

Watch on YouTube
▼ Volgende artikel
Bigmac of Happymeal: ook hackers smullen van dit soort wachtwoorden
© McDonald's Nederland
Huis

Bigmac of Happymeal: ook hackers smullen van dit soort wachtwoorden

Wachtwoorden zoals '123456' of 'welkom01' zijn inmiddels wel een beetje uit de mode, maar we zijn nog lang niet zo veilig als we denken. Als je dacht dat 'bigmac' of 'happymeal' wel origineel genoeg was, heb je het mis. Ter gelegenheid van Change Your Password Day zocht McDonald's Nederland uit hoe vaak hun menu-items in datalekken voorkomen, en de resultaten zijn behoorlijk schrikken.

Waarom een 'lekker' wachtwoord een makkelijke prooi is

Je moet even snel een account aanmaken en dus kies je een woord dat je simpel kunt onthouden. Je weet dat woorden als 'admin' of 'password' niet veilig zijn, dus je gaat voor iets origineels en tikt 'bigmac' in. Da's niet standaard en komt ook niet in woordenboeken voor, dus je bent veilig, toch?

Nou nee. Uit cijfers van de site Have I Been Pwned blijkt dat deze term ruim 110.000 keer is opgedoken in databases van gestolen wachtwoorden. Je voelt de bui al hangen: hackers gebruiken software die razendsnel deze databases afgaat. Zo'n woord is dan een makkelijke prooi. Het is een klassieke misvatting dat een woord dat niet in het woordenboek staat (maar wel op een menukaart) veilig is.

Waarom we steeds in dezelfde valkuilen trappen

We vallen vaak terug op namen van onze kinderen, huisdieren of merken waar we dagelijks mee te maken hebben. Het is die menselijke neiging naar gemak die ons kwetsbaar maakt. McDonald's ziet dat termen als 'frenchfries' en 'mcnuggets' duizenden keren worden gebruikt als inlogmethode. En dat is dus niet veilig. Zelfs als je een uitroepteken achter 'happymeal' zet, kraakt moderne software dat binnen een fractie van een seconde. Het is een schijnveiligheid waar we massaal in geloven.

Wanneer je direct je wachtwoorden moet veranderen

Er zijn een paar situaties waarbij je echt actie moet ondernemen. Als je nu een wachtwoord gebruikt dat je ook op een andere plek hebt ingesteld, speel je met vuur. Gebruik je een term die te maken heeft met je hobby, je favoriete eten of je woonplaats? Dan is dat een directe dealbreaker voor je online veiligheid. Ook als je wachtwoord korter is dan twaalf tekens, is het simpelweg niet robuust genoeg meer. En gebruik je voor je smartphone dezelfde pincode als voor je bank-app? Dan moet je dat echt nu meteen veranderen.

©Supatman - stock.adobe.com

Zo check je of jouw inloggegevens nog veilig zijn

Pak je belangrijkste accounts er eens bij en kijk kritisch naar wat je hebt ingevuld. Een goede tip is om een wachtwoordmanager te gaan gebruiken. Deze tool onthoudt alles voor je, zodat jij alleen nog maar één hoofdwachtwoord hoeft te onthouden. Je ziet dan direct welke wachtwoorden zwak zijn of al jaren niet zijn aangepast. Het geeft je de ruimte om overal unieke, complexe codes te gebruiken zonder dat je een notitieblokje naast je computer hoeft te leggen. Het instellen kost je een uurtje, maar het bespaart je een hoop ellende in de toekomst.

Lees ook: Slim wachtwoordbeheer: zo houd je je accounts écht veilig

Beter dan een kort wachtwoord: gebruik een wachtzin

Een veilig wachtwoord maken lijkt al snel op een soort puzzel, maar voor een aanvaller moet het vooral onpraktisch zijn om te raden. Stap daarom af van losse woorden en kies liever een wachtzin: een vreemde, lange zin die je zo kunt onthouden, maar die niemand van jou verwacht. Je kunt die zin extra sterk maken door er een paar hoofdletters, cijfers en een teken doorheen te zetten. Het typt in het begin wat onhandig, maar je maakt het daarmee meteen een stuk lastiger om je accounts te kraken. Denk aan zinnen als:

Opdinsdageetmijn paraplu8olijvenbijhet stoplicht!
Mijnfietszingtzachtjesom06:42indekeuken
Wachtenzevenpaarsewolken3minutenophunkoffie?

Lees ook: Slim wachtwoordbeheer: zo houd je je accounts écht veilig

De slimste keuze voor je online privacy

Uiteindelijk komt het neer op één ding: maak het hackers niet te makkelijk. De cijfers van McDonald's laten zien dat we veel te voorspelbaar zijn in onze keuzes. Een sterk wachtwoord is lang, uniek en heeft niets te maken met je persoonlijke voorkeuren of je avondeten. Door vandaag je belangrijkste inlogcodes aan te passen naar een zin of een gegenereerde code, zet je de deur voor cybercriminelen stevig op slot. Kleine moeite, maar met een groot resultaat voor je digitale leven! 

Ook lekker:

🍔 Zelfgemaakte hamburgers 🍔