Når du kjører et prosjekt på en hodeløs Raspberry Pi, er det kanskje ikke alltid praktisk å koble den til en skjerm når du vil endre noe, men du trenger ikke. Du kan få tilgang til og kontrollere Raspberry Pi eksternt via SSH (Secure SHell) fra en annen datamaskin eller til og med en smarttelefon på samme nettverk. Denne guiden vil først vise deg hvordan du aktiverer SSH, deretter hvordan du SSH til Raspberry Pi fra en annen enhet.
Aktiver SSH ved installasjon
Som standard, av sikkerhetsgrunner, er SSH deaktivert i standard Raspberry Pi OS. Så for å kunne SSH til Pi, må du først aktivere det. Hvis du er installere Raspberry Pi OS fra bunnen av til et microSD-kort, kan du bruke Avanserte innstillinger i Raspberry Pi Imager-verktøyet (klikk på tannhjulikonet) for å aktivere SSH og angi brukernavn og passord. Mens du er i gang, legg til detaljene for det trådløse nettverket slik at Raspberry Pi automatisk kobles til den. Klikk Lagre for å beholde innstillingene, skriv deretter operativsystemet til microSD-kortet ditt som vanlig.
Aktiver SSH i eksisterende operativsystem
Alternativt kan du aktivere SSH fra en eksisterende installasjon av Raspberry Pi OS. Med Raspberry Pi koblet til en skjerm, åpne bringebærikonmenyen på skrivebordet og velg Preferanser > Raspberry Pi-konfigurasjon. Klikk deretter på Grensesnitt fanen og klikk på Aktivert alternativknapp for SSH.
Hvis du bruker Raspberry Pi OS Lite (uten skrivebordets GUI), kan du aktivere SSH via raspi-config-verktøyet. Skriv inn kommandoen:
sudo raspi-konfig
Naviger deretter til Alternativer for grensesnitt > SSH og velg ved ledeteksten "Vil du at SSH-serveren skal aktiveres?" trykk Tast inn for å bekrefte, og velg deretter Bli ferdig for å avslutte raspi-config.
Finn Raspberry Pis IP-adresse
Med SSH aktivert og Raspberry Pi koblet til nettverket ditt, er du klar til å koble til Raspberry Pi via SSH fra en annen enhet. Du må enten kjenne Raspberry Pis vertsnavn (raspberrypi.local er standard, men du kan angi den i Raspberry Pi Imagers avanserte innstillinger) eller IP-adressen for å logge på.
Du kan finne Raspberry Pis IP-adresse ved å gå til ruterens hjemmeside for å se en liste over tilkoblede enheter. Alternativt, for å finne IP-adressen fra Raspberry Pi (koblet til en skjerm), skriv inn denne Terminal-kommandoen:
vertsnavn -I
Slik at det aldri endrer seg, vil du kanskje også angi en statisk IP-adresse på Raspberry Pi. Alternativt kan du kanskje reservere en IP-adresse for Raspberry Pi i ruterens innstillinger.
SSH til Raspberry Pi fra Windows
På en Windows 10 eller 11 PC kan du bruke PowerShell til å SSH inn i Raspberry Pi. trykk Ctrl + Shift + P for å åpne PowerShell, skriv inn en av disse kommandoene:
ssh[brukernavn]@[vertsnavn].local
eller
ssh[brukernavn]@[IP adresse]
Erstatte [brukernavn] og [vertsnavn] eller [IP adresse] med dine egne Pi-detaljer. For eksempel, ssh [email protected] eller ssh [email protected].
Alternativt kan du bruke PuTTY verktøyet, som er et mer sofistikert verktøy og vil fungere på alle Windows-PCer. Velg i PuTTY-dialogen SSH som tilkoblingstype, skriv inn Raspberry Pis IP-adresse eller vertsnavn i Vertsnavn (eller IP-adresse) boksen, og klikk deretter Åpen. Du kan også klikke Lagre for å lagre tilkoblingsdetaljene i PuTTY.
SSH til Raspberry Pi fra macOS
På en Mac åpner du Terminal-verktøyet (i applikasjoner > Verktøy), skriv deretter inn en av følgende kommandoer for å koble til Raspberry Pi via SSH:
ssh[brukernavn]@[vertsnavn].local
eller
ssh[brukernavn]@[IP adresse]
Erstatte [brukernavn] og [vertsnavn] eller [IP adresse] med dine egne Pi-detaljer. For eksempel, ssh [email protected] eller ssh [email protected].
SSH til Raspberry Pi fra Linux
På en Linux-PC (eller til og med en annen Raspberry Pi), åpne et terminalvindu ved å trykke Ctrl + Alt + T, skriv deretter inn en av følgende kommandoer for å koble til Raspberry Pi via SSH:
ssh[brukernavn]@[vertsnavn].local
eller
ssh[brukernavn]@[IP adresse]
Erstatte [brukernavn] og [vertsnavn] eller [IP adresse] med dine egne Pi-detaljer. For eksempel, ssh [email protected] eller ssh [email protected].
SSH til Raspberry Pi fra Android
Det er flere SSH-apper for fjerntilgang tilgjengelig i Play Store, for eksempel gratis ConnectBot. For å koble til din Raspberry Pi med den, klikk på + (pluss) symbol og skriv inn påloggingsdetaljene, som f.eks [email protected] eller ssh [email protected]. Du kan også gi den et kallenavn hvis du vil. Klikk på + (pluss)-symbolet for å lagre tilkoblingen, og klikk deretter på den fra listen for å koble til Raspberry Pi. Skriv inn passordet ditt og du er med.
SSH Into Raspberry Pi: Suksess
Du vet nå hvordan du aktiverer SSH på Raspberry Pi, finner dens IP-adresse og deretter SSH inn i den fra en annen enhet for å fjernstyre den ved å bruke standard Linux-terminalkommandoer. Dette er en veldig nyttig ferdighet når du bruker en Raspberry Pi hodeløs, uten skjerm eller tastatur tilkoblet.