Standaard is SSH-toegang uitgeschakeld op een RaspberryPi. Als je voor het eerst een nieuwe Raspberry Pi opstart of het besturingssysteem opnieuw hebt geïnstalleerd, kun je in eerste instantie niet via SSH inloggen.
Om dit te activeren, moet je eerst lokaal inloggen op de RaspberryPi - dus met een aangesloten toetsenbord, muis en scherm - en SSH handmatig activeren.
Op deze (lokale) manier voer je ook de inloggegevens in om je RaspberryPi met je eigen WiFi te verbinden.
Afhankelijk van hoe goed u uw USB-toetsenbord/scherm/muis verbergt of in het algemeen bij de hand heeft, kan dit vermoeiend zijn.
In het volgende artikel leg ik uit hoe je SSH kunt activeren en je WiFi-inloggegevens kunt opslaan in de RaspberryPi zonder dat je lokaal hoeft in te loggen.
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 de WiFi kunt configureren en de SSH-server kunt activeren, moet u de SD-kaart voor uw RaspberryPI hebben voorbereid.
In het volgende artikel wordt beschreven wat u moet doen:
RaspberryPi – setup voor nerds!
Benodigd materiaal:
In de volgende lijst vindt u alle onderdelen die u nodig heeft om dit artikel te implementeren.
Open de opstartpartitie
Activeer de SSH-server
Om de SSH-server op uw RaspberryPI te activeren vóór het eerste opstartproces, moet u op deze opstartschijf een leeg bestand met de naam “ssh” aanmaken.
Sla wifi-configuratie op
Om de WiFi-configuratie (d.w.z. SSID en WiFi-wachtwoord) in te stellen vóór de eerste start, moet u een tekstbestand op uw opstartschijf maken met de naam:
wpa_supplicant.conf
creëren.
# Bestand wpa_supplicant.conf in de opstartpartitie (Raspbian Stretch) country=DE ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="SSID_EURES_WIFIS" psk="PASSWORT_EURES_WIFIS" key_mgmt=WPA-PSK }
Meerdere netwerken configureren met Raspian Jessie
# Bestand wpa_supplicant.conf in de opstartpartitie (Raspbian Jessie) country=DE ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="NetworkName1" psk="NetworkName1_PASSWORD" id_str="RandomConfigurableIdOfThisNetwork " } network={ ssid="NetworkName1" psk="NetworkName1_PASSWORD" id_str="RandomConfigurableIdOfTheSecondNetwork" }
De SD-kaart in uw RaspberryPi plaatsen
Nadat u deze configuraties heeft ingevoerd, kunt u de SD-kaart opnieuw in uw RapsberryPI plaatsen. De volgende keer dat u opstart, worden de configuraties automatisch toegepast en geactiveerd.
De RaspberryPi moet verbinding maken met de ingestelde W-Lan en ook toegankelijk zijn via SSH.
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. 🙂