ID.nl logo
Overal toegang tot je Pi: ontdek Raspberry Pi Connect
© tutye - stock.adobe.com
Huis

Overal toegang tot je Pi: ontdek Raspberry Pi Connect

Als je thuis een Raspberry Pi hebt draaien en je van buitenaf ermee wilt verbinden, dan moet je normaal gesproken wat zaken in je netwerk configureren. Met Raspberry Pi Connect is dat verleden tijd. Deze dienst geeft je eenvoudig van overal toegang tot je Raspberry Pi’s. Je kunt niet alleen via de opdrachtregel inloggen, maar ook op afstand een desktopsessie met grafische applicaties draaien. En dat gewoonweg in je browser. In dit artikel nemen we de mogelijkheden onder de loep.

Na het lezen van dit artikel weet je hoe je je Raspberry Pi eenvoudig op afstand kunt beheren:

  • Installeer Raspberry Pi Connect
  • Maak een Raspberry Pi-ID aan en koppel je apparaat aan Connect
  • Open een terminalsessie

Ook interessant: Niet kopen maar kijken: zo simuleer je een microcontrollerbordje

Stel dat je een Raspberry Pi thuis hebt draaien met enkele services die je ook op afstand wilt beheren of troubleshooten. Dan zou je via het SSH-protocol (Secure Shell) kunnen inloggen om een opdrachtregel te openen. Of stel dat je vanaf iedere plek toegang wilt hebben tot de programma’s in de desktopomgeving van Raspberry Pi OS. Dan zou je een VNC-verbinding (Virtual Network Computing) naar het computertje kunnen opzetten.

Dat kan allemaal, maar je moet er traditioneel wel wat voor configureren aan je netwerk. De meeste internetproviders bieden consumenten geen vast ip-adres aan, dus je hebt al een dynamisch DNS-adres nodig dat bij elke wijziging van je ip-adres een update krijgt. Bovendien moet je ook de juiste poorten (voor SSH en/of VNC) op je modem forwarden naar je Raspberry Pi. Om ervoor te zorgen dat die poorten naar de correcte locatie worden doorgestuurd, moet je op het minicomputertje ook nog eens een statisch ip-adres instellen of in de DHCP-server van je interne netwerk (waarschijnlijk op je router) een vaste ip-reservering toekennen. Voor velen is dit behoorlijk ingewikkeld en omslachtig.

De makers van de Raspberry Pi hebben hiervoor een oplossing ontwikkeld: Raspberry Pi Connect. Deze oplossing bestaat aan de ene kant uit software die je op je Raspberry Pi installeert en aan de andere kant uit de website https://connect.raspberrypi.com. Je hoeft je alleen maar aan te melden op deze website om via een versleutelde verbinding met je Raspberry Pi te communiceren, grafisch of in een terminalsessie.

Connect geeft je van overal toegang tot je Raspberry Pi’s

1 Connect installeren

Open een terminalvenster op je Raspberry Pi of log in via SSH. Werk dan met de eerste opdracht de pakketbronnen bij en update met de tweede opdracht alle pakketten:

sudo apt update

sudo apt full-upgrade

Wanneer alle pakketten up-to-date zijn, installeer je Raspberry Pi Connect. Voor dit programma bestaan er twee pakketten. De volledige versie ondersteunt zowel inloggen op een terminalvenster als werken in de grafische interface. Je installeert deze versie met de opdracht:

sudo apt install rpi-connect

Wil je alleen een terminalsessie openen, bijvoorbeeld omdat je geen grafische interface op de Raspberry Pi draait, dan installeer je de lite-versie van Connect. Die installeer je met de opdracht:

sudo apt install rpi-connect-lite

Na de installatie is de systemd-service van Raspberry Pi Connect ingeschakeld als gebruikersdienst. Dat wil zeggen dat die service vanaf nu elke keer automatisch opstart wanneer je je met je gebruikersnaam aanmeldt. Meld je nu dus af en weer opnieuw aan om de systemd-service te starten of start hem deze ene keer handmatig met de opdracht:

systemctl --user start rpi-connect

Vaak wil je ook op afstand op je Raspberry Pi inloggen als je gebruiker nog niet of niet meer is aangemeld. Schakel daarom ‘user lingering’ in met de opdracht:

loginctl enable-linger

Doe je dat niet, dan zal na een herstart van de Raspberry Pi de systemd-service niet meer starten tot je lokaal inlogt en is de Raspberry Pi dus ook niet meer op afstand bereikbaar via Connect.

2 Raspberry Pi-ID

De website https://connect.raspberrypi.com vereist een Raspberry Pi-ID, het account voor alle diensten van Raspberrypi.com. Dat account maak je gratis aan: vul je e-mailadres, een wachtwoord en je naam in. Met twee vinkjes geef je aan dat je akkoord gaat met de algemene voorwaarden en dat je een mens bent.

Klik op Continue en klik daarna op de verificatielink die je per e-mail ontvangt. Vanaf nu kun je je op https://connect.raspberrypi.com aanmelden met je Raspberry Pi-ID.

Aangezien je via je Raspberry Pi-ID toegang krijgt tot je Raspberry Pi’s, is het belangrijk dat je dat account goed afschermt. Kies dus een sterk wachtwoord. Laat dit bij voorkeur door je wachtwoordbeheerder genereren, zodat het lang genoeg is en uit willekeurige tekens bestaat. Als je naar je profiel van Raspberry Pi-ID gaat, kun je daar ook tweefactorauthenticatie inschakelen. We raden dit sterk aan.

De Raspberry Pi-ID is je account voor Connect en toekomstige diensten.

3 Koppel je Raspberry Pi (grafisch)

Elke Raspberry Pi waartoe je toegang wilt krijgen, moet je eerst aan Connect koppelen. Heb je de volledige versie van Connect geïnstalleerd (zie paragraaf 1), dan verschijnt er in de statusbalk bovenaan rechts van de grafische interface een grijs icoontje van een cirkel met twee vierkantjes.

Klik op dit icoontje en vervolgens in het menu dat verschijnt op Sign in. Dit opent een verificatielink in de browser op je Raspberry Pi. Meld je op die pagina aan met je Raspberry Pi-ID en geef je apparaat een naam. Klik op Create device and sign in.

Het icoontje in de statusbalk bovenaan wordt nu blauw, waarmee je weet dat je apparaat met Connect is verbonden. Je krijgt ook een e-mail ter bevestiging dat je apparaat met je account is verbonden. Als je op het icoontje klikt, bevat het menu opties om van je account af te melden (waarna je Raspberry Pi niet meer op afstand bereikbaar is) en om de toegang tot je grafische desktop (scherm delen) en terminalsessie (shell op afstand) individueel in of uit te schakelen.

De status van Raspberry Pi Connect is altijd zichtbaar in de statusbalk bovenaan.

4 Koppel je Raspberry Pi (opdrachtregel)

Wanneer je Raspberry Pi OS Lite draait en dus geen grafische interface hebt, dien je de verificatielink op de opdrachtregel aan te vragen. Dat doe je met de opdracht:

rpi-connect signin

Je krijgt dan een link te zien die je moet bezoeken, in de vorm https://connect.raspberrypi.com/verify/XXXX-XXXX. Dat kan met elk willekeurig apparaat, dus doe het gerust op je computer. Meld je op die pagina aan met je Raspberry Pi-ID en geef je apparaat een naam. Klik op Create device and sign in.

Je kunt op elk moment de status van de Connect-service opvragen met de opdracht:

rpi-connect status

Hiermee zie je of je Raspberry Pi met Connect is gekoppeld en of het delen van je scherm en de terminalsessie op afstand zijn ingeschakeld. Wil je ooit een gekoppelde Raspberry Pi van jouw account afmelden, dan kan dat met deze opdracht (waarna die Raspberry Pi niet meer op afstand bereikbaar is):

rpi-connect signout

De toegang tot een terminalsessie of het delen van een scherm via Connect schakel je eenvoudig uit met een van deze opdrachten:

rpi-connect shell off of

rpi-connect vnc off

Weer inschakelen doe je door off te vervangen door on in dezelfde opdrachten.

5 Terminalsessie op afstand

Als je nu in een browser naar https://connect.raspberrypi.com gaat, vanaf welke locatie dan ook, zie je de zojuist gekoppelde Raspberry Pi in de lijst met apparaten. Eronder zie je in grijze kadertjes welke verbindingsmogelijkheden beschikbaar zijn: Screen sharing (een grafische desktop via VNC) en/of Remote shell (een terminalsessie via SSH).

Klik op de knop Connect via en kies dan Remote shell. Je browser opent een nieuw venster. Na een korte wachttijd ben je verbonden met de Raspberry Pi en krijg je een opdrachtregel te zien alsof je lokaal met toetsenbord en beeldscherm werkt. Je hoeft zelfs geen wachtwoord in te voeren.

Je kunt nu allerlei opdrachten uitvoeren. Met de opdracht exit of door het browservenster te sluiten, sluit je een terminalsessie weer af. Houd er wel rekening mee dat het afsluiten van de terminalsessie alle opdrachten beëindigt die je op dat moment hebt draaien, tenzij het om services gaat. Als je opnieuw via Connect aanmeldt, wordt er een nieuwe terminalsessie opgestart. Wil je dat opdrachten blijven draaien nadat je je afmeldt of wil je vanaf verschillende locaties toegang tot dezelfde terminalsessie, gebruik dan een zogenoemde terminal multiplexer, zoals screen of tmux.

Open op afstand een terminalsessie op je Raspberry Pi vanuit je browser.

6 Delen van je scherm

Als je op https://connect.raspberrypi.com achter de Raspberry Pi op Connect via klikt en dan kiest voor Screen sharing, opent je browser een nieuw venster waarin de desktopomgeving van deze Raspberry Pi verschijnt. Je kunt hier nu op werken alsof je voor je Raspberry Pi zit met een toetsenbord, muis en beeldscherm. Het verschil met de vorige manier is dat hier niet een nieuwe sessie wordt opgestart: je krijgt de desktop te zien met de programma’s die al open waren en kunt dus gewoon op afstand doorwerken in een sessie waarop je thuis was aangemeld.

Het icoontje van Connect krijgt in de statusbalk een paarse achtergrondkleur om aan te geven dat je scherm wordt gedeeld. In het browservenster heb je bovenaan rechts twee knoppen voor het gedeelde klembord. Met Copy from remote kopieer je het klembord van de Raspberry Pi, zodat je de tekst op je computer kunt plakken. Met Paste to remote plak je de inhoud van het klembord van de computer waarachter je nu zit naar de Raspberry Pi.

Met de knop Disconnect bovenaan links verlaat je de sessie, maar die sessie blijft wel actief. De programma’s die openstonden, blijven dus draaien. En wanneer je opnieuw verbindt via Connect, kom je gewoon weer in de bestaande sessie.

Connect geeft op afstand toegang tot het bureaublad van je Raspberry Pi.

Beperkingen

Raspberry Pi Connect werkt alleen vanaf Raspberry Pi OS met codenaam bookworm, de recentste versie van het besturingssysteem op het moment van schrijven. Bovendien werkt het delen van je scherm alleen met de window-server genaamd Wayland. Standaard gebruikt Raspberry Pi OS alleen Wayland op 64bit-versies van het besturingssysteem op de Raspberry Pi 4, Pi 400 of Pi 5. Gebruik je de X-window-server, dan kun je dus niet je scherm delen met Connect.

Heb je meerdere schermen op de Raspberry Pi aangesloten, dan kan Connect alleen het primaire scherm delen. Bovendien kun je alleen via Connect een desktop openen als er al een grafische sessie open is. Na een reboot van je Raspberry Pi moet je dus of lokaal aanmelden op de desktop of automatisch aanmelden in de grafische omgeving inschakelen voordat je op afstand bij de desktop kunt.

Laat de Raspberry Pi automatisch in de grafische omgeving aanmelden.

▼ Volgende artikel
Receiver of stereoversterker? Dit zijn de verschillen
© NAD Electronics
Huis

Receiver of stereoversterker? Dit zijn de verschillen

Wil je losse speakers op een audiosysteem aansluiten? Kies dan tussen een receiver en stereoversterker. Welk apparaat je het best kunt kopen, hangt grotendeels af van het luistergedrag, het budget en de akoestische ruimte. Bovendien hebben beide audiosystemen zelf ook nog de nodige verschillen. Die doen we in dit artikel uit de doeken.

In dit artikel bespreken we:

  • Wat de voornaamste verschillen zijn tussen een receiver en stereoversterker
  • Of je het best een receiver of stereoversterker kunt kopen
  • Hoe het zit met de prijs-kwaliteitverhouding van een receiver en stereoversterker

Ook interessant: Wat is beter, stereo- of surroundgeluid?

Als je de achterzijden van een stereoversterker en receiver met elkaar vergelijkt, zie je de nodige verschillen. Zo heeft laatstgenoemd apparaat over het algemeen véél meer in- en uitgangen. Maar is dat per definitie ook beter? Dat is afhankelijk van verschillende factoren.

Twee of meer luidsprekers?

Het voornaamste verschil tussen beide audiosystemen is eigenlijk heel simpel. Een stereoversterker loodst het geluid naar twee kanalen (stereogeluid), terwijl een receiver doorgaans meer kanalen (surroundgeluid) ondersteunt. Denk in het laatste geval bijvoorbeeld aan een 5.1- of 7.2-kanaals opstelling. Aan jou de vraag of je geluid uit twee of (veel) meer speakers wilt horen. Voor de weergave van lage tonen hebben vrijwel alle receivers en bepaalde stereoversterkers een subwooferuitgang.

©Advance Paris

Op de Advance Paris A12 Classic-versterker kun je alleen een linker- en rechterspeaker aansluiten.

Focus op muziek óf film en gaming

Belangrijk is de vraag waarvoor je het audiosysteem hoofdzakelijk gaat gebruiken. Fanatieke muziekliefhebbers luisteren het liefst naar stereogeluid. Logisch, want veruit de meeste albums zijn voorzien van een stereomix. Dat kun je tijdens het luisteren van een liedje duidelijk horen. De linkerspeaker produceert bijvoorbeeld een gitaarsolo, terwijl de rechterluidspreker felle drums laat horen. Deze wisselwerking tussen twee kanalen ligt voor het luisteren van muziek prettig in het gehoor. Je hebt tenslotte ook maar twee oren.

Een stereoversterker telt meerdere analoge en digitale audiopoorten. Hierop sluit je verschillende audiobronnen aan, zoals een draaitafel, cd-speler en cassettedeck. Uitgebreide modellen hebben daarnaast een (draadloze) netwerkaansluiting en/of bluetooth-ontvanger. Nuttig voor het geval je afspeellijsten via Spotify, Apple Music, Tidal of een andere muziekdienst wilt streamen. Overigens bestaan er ook stereoversterkers met videopoorten. Sluit dan met behulp van HDMI bijvoorbeeld een tv-ontvanger of gameconsole aan. De versterker verwerkt het geluid en stuurt het videosignaal naar een aangesloten televisie.

Kijk je elke avond naar Netflix en/of speel je graag games? In dat geval is een receiver met minimaal vijf speakers en een subwoofer het overwegen waard. Deze luidsprekers werken naadloos samen met de televisie. Schiet een sluipschutter bijvoorbeeld vanaf het dak van een wolkenkrabber, dan hoor je achter of boven je het zoevende geluid van een kogel. Uiteraard is het dan wel een voorwaarde dat alle speakers correct zijn opgesteld. Elke receiver bevat meerdere audio- en videopoorten, zodat je onder meer een tv-ontvanger, blu-rayspeler, cd-speler en gameconsole kunt aansluiten. Met een receiver luister je desgewenst ook naar muziek via de twee voorste luidsprekers. Lees voor meer informatie het artikel Receiver kopen? Let op deze aandachtspunten.

Stereoversterker kopen?

Bekijk hier alle modellen op een rij!

Prijs-kwaliteitverhouding

Heb je een relatief bescheiden budget? Als je goed geluid belangrijk vindt, investeer je elke euro bij voorkeur in een audio-opstelling met twee kanalen. Binnen dezelfde prijsklasse presteert een stereoversterker in de regel beter dan een receiver. De aanwezige voeding hoeft de beschikbare energie tenslotte maar over maar twee kanalen te verdelen.

Bij een receiver zijn dat er veel meer. Om die reden is er dus minder vermogen per speaker beschikbaar. Het resultaat is een wat vlakker geluid met minder hoorbare details. Bij een stereo-opstelling is de drempel ook nog eens lager om in twee hoogstaande luidsprekers en goede audiokabels te investeren. Wil je een surround-opstelling met ongeveer dezelfde geluidskwaliteit, dan is dat trouwens ook mogelijk, alleen kleeft daar wel een veel hoger prijskaartje aan.

©NAD Electronics

Besteed voor het beste geluid je volledige budget aan een stereoversterker en twee luidsprekers.

Akoestische ruimte

Naast je persoonlijke voorkeuren en budget speelt ook de akoestische ruimte een belangrijke rol. Het is namelijk cruciaal dat de geluidsgolven voldoende 'bewegingsruimte' hebben. Daarom ligt het plaatsen van een uitgebreide surroundset in een kleine (woon)kamer niet voor de hand. Wanneer de geluidsgolven afkomstig van meerdere luidsprekers volop tegen de muren, de vloer, het plafond en overige harde objecten weerkaatsen, ontstaat er een rommelig geluid. Dat ligt onprettig in het gehoor. Kies in een bescheiden ruimte daarom liever voor een stereo-opstelling. Je kunt op bepaalde stereoversterkers eventueel een subwoofer aansluiten. Creëer op die manier evengoed een thuisbioscoop met nadreunende bastonen.

Kijk je in een behoorlijke ruimte naar films of speel je games? Je kunt overwegen om meerdere luidsprekers in de kamer te plaatsen. Een uitgebalanceerd surroundgeluid heeft dan wel degelijk meerwaarde. Zorg wel voor een goede positie van de speakers. Bovendien is het noodzakelijk om lange kabels aan te leggen. Meer informatie over het verbinden van luidsprekers lees je in het artikel Zo sluit je het best een receiver aan.

©Dali

Een effectieve surround-opstelling vereist een behoorlijke akoestische ruimte.

Conclusie

Houd bij de aanschaf van een geschikt audiosysteem rekening met je persoonlijke voorkeuren, budget en akoestische ruimte. De kunst is om hiertussen de juiste balans te vinden. Heb je eenmaal een keuze gemaakt, dan vind je volop receivers of stereoversterkers in uiteenlopende prijsklassen.

▼ Volgende artikel
Beheren en controleren: zo werkt de wachtwoordkluis van Edge
© Kishan - stock.adobe.com
Huis

Beheren en controleren: zo werkt de wachtwoordkluis van Edge

Op internet heb je veel wachtwoorden nodig. Geen stress, want Microsoft Edge is een van de browsers die je wachtwoorden opslaat. Edge waarschuwt als bepaalde wachtwoorden niet meer veilig zijn. Bovendien kun je alle gebruikte wachtwoorden bekijken, wijzigen en kopiëren.

In drie stappen laten we zien hoe het wachtwoordbeheer binnen Edge werkt:

  • Open de Portemonnee om je opgeslagen wachtwoorden te zien
  • Bekijk of er zwakke of gelekte wachtwoorden zijn
  • Kopieer en/of bewerk de opgeslagen wachtwoorden

Lees ook: 🔓 Zo log je zonder wachtwoord in bij Windows

Stap 1: Portemonnee

Als je Edge open hebt staan, moet je bij de Instellingen zijn. Op de computer ga je daarvoor naar de drie puntjes rechtsboven. Gebruik je een mobiele versie van Edge, dan vind je onderaan drie puntjes of drie balkjes onder elkaar. Tik of klik op Instellingen. In de linkerbalk zie je een aantal categorieën. Zorg dat de Profielen geselecteerd zijn. Rechts zie je de groep Portemonnee. Klik of tik op de knop Portemonnee openen. Dan kom je in Microsoft Wallet, die ze hier Portemonnee noemen. Selecteer in de linkerbalk de optie Wachtwoorden.

In dit voorbeeld heeft Edge de wachtwoorden van 86 sites en apps verzameld.

Stap 2: Wachtwoordcontrole

Nu krijg je een lijst met websites waarvan Edge de wachtwoorden heeft opgeslagen. Zijn er wachtwoorden buitgemaakt in een datalek, dan staan ze bovenaan die lijst. Als dat het geval is, dan selecteer je Details van lekkage weergeven. Edge somt trouwens niet alleen de gelekte wachtwoorden op, maar ook de wachtwoorden die je verschillende keren gebruikt. Op het laatste tabblad staan eventuele zwakke wachtwoorden. Om zo’n onveilig wachtwoord te bekijken, klik of tik je op het oogje en moet je ter controle de pincode of het wachtwoord van je account invoeren. Hier staat ook een knop om dit onveilige wachtwoord te wijzigen en het nieuwe op te slaan.

Twee wachtwoorden zijn uitgelekt.

Hoe belangrijk sterke wachtwoorden zijn?

Dat lees je in dit boek van Daniël Verlaan

Stap 3: Bewerken

Terug naar de lijst websites met opgeslagen wachtwoorden. Wanneer je het wachtwoord wilt zien, klik of tik je op het pijltje achter de naam van de website. Geef weer je pincode of hoofdwachtwoord in om de gegevens te zien. Achter ieder wachtwoord staat een knop om de gegevens met één klik te kopiëren. In de desktopversie is er ook een optie Bewerken om dit wachtwoord te wijzigen. In de mobiele versie van Edge kun je het wachtwoord bewerken op dezelfde pagina waar je het bekijkt. Ten slotte is het mogelijk om bij iedere webdienst een notitie toe te voegen. In de desktopversie kun je zelfs een categorie toevoegen om de lijst met wachtwoorden overzichtelijk te houden.

Ieder wachtwoord kun je bekijken en bewerken.

Watch on YouTube