När du kör ett projekt på en huvudlös Raspberry Pi kanske det inte alltid är bekvämt att ansluta den till en bildskärm när du vill ändra något, men du behöver inte. Du kan komma åt och fjärrstyra Raspberry Pi via SSH (Secure SHell) från en annan dator eller till och med en smartphone i samma nätverk. Den här guiden visar dig först hur du aktiverar SSH, sedan hur du SSH till Raspberry Pi från en annan enhet.

Aktivera SSH vid installation

Som standard, av säkerhetsskäl, är SSH inaktiverat i standard Raspberry Pi OS. Så för att kunna SSH till Pi måste du först aktivera det. Om du är installera Raspberry Pi OS från början till ett microSD-kort kan du använda avancerade inställningar i verktyget Raspberry Pi Imager (klicka på kuggikonen) för att aktivera SSH och ange ett användarnamn och lösenord. Medan du håller på, lägg till dina trådlösa nätverksdetaljer så att Raspberry Pi automatiskt ansluter till den. Klick Spara för att behålla inställningarna, skriv sedan operativsystemet till ditt microSD-kort som vanligt.

instagram viewer

Aktivera SSH i befintligt operativsystem

Alternativt kan du aktivera SSH från en befintlig installation av Raspberry Pi OS. Med din Raspberry Pi ansluten till en bildskärm, öppna hallonikonmenyn på skrivbordet och välj Inställningar > Raspberry Pi-konfiguration. Klicka sedan på Gränssnitt fliken och klicka på Aktiverad radioknapp för SSH.

Om du använder Raspberry Pi OS Lite (utan skrivbordsgränssnittet), kan du aktivera SSH via verktyget raspi-config. Ange kommandot:

sudo raspi-config

Navigera sedan till Gränssnittsalternativ > SSH och välj vid prompten "Vill du att SSH-servern ska aktiveras?" Tryck Stiga på för att bekräfta och välj sedan Avsluta för att avsluta raspi-config.

Hitta Raspberry Pis IP-adress

Med SSH aktiverat och din Raspberry Pi ansluten till ditt nätverk är du redo att ansluta till Raspberry Pi via SSH från en annan enhet. Du måste känna till antingen din Raspberry Pis värdnamn (raspberrypi.local är standard, men du kan ställa in den i Raspberry Pi Imagers avancerade inställningar) eller dess IP-adress för att logga in.

Du kan hitta Raspberry Pis IP-adress genom att besöka din routers hemsida för att se en lista över anslutna enheter. Alternativt, för att hitta IP-adressen från Raspberry Pi (ansluten till en bildskärm), skriv in detta terminalkommando:

värdnamn -I

Så att det aldrig förändras kanske du också vill ställ in en statisk IP-adress på Raspberry Pi. Alternativt kan du kanske reservera en IP-adress för Raspberry Pi i din routers inställningar.

SSH till Raspberry Pi från Windows

På en Windows 10 eller 11 PC kan du använda PowerShell för att SSH till Raspberry Pi. Tryck Ctrl + Shift + P för att öppna PowerShell, ange sedan något av dessa kommandon:

ssh[Användarnamn]@[värdnamn].local

eller

ssh[Användarnamn]@[IP-adress]

Byta ut [Användarnamn] och [värdnamn] eller [IP-adress] med dina egna Pi-uppgifter. Till exempel, ssh [email protected] eller ssh [email protected].

Alternativt kan du använda Spackel verktyg, som är ett mer sofistikerat verktyg och fungerar på alla Windows-datorer. Välj i PuTTY-dialogrutan SSH som anslutningstyp anger du Raspberry Pi: s IP-adress eller värdnamn i Värdnamn (eller IP-adress) rutan och klicka sedan Öppna. Du kan också klicka Spara för att spara anslutningsdetaljerna i PuTTY.

SSH till Raspberry Pi från macOS

På en Mac öppnar du Terminal-verktyget (i Ansökningar > Verktyg), ange sedan något av följande kommandon för att ansluta till Raspberry Pi via SSH:

ssh[Användarnamn]@[värdnamn].local

eller

ssh[Användarnamn]@[IP-adress]

Byta ut [Användarnamn] och [värdnamn] eller [IP-adress] med dina egna Pi-uppgifter. Till exempel, ssh [email protected] eller ssh [email protected].

SSH till Raspberry Pi från Linux

På en Linux-dator (eller till och med en annan Raspberry Pi), öppna ett terminalfönster genom att trycka på Ctrl + Alt + T, ange sedan något av följande kommandon för att ansluta till Raspberry Pi via SSH:

ssh[Användarnamn]@[värdnamn].local

eller

ssh[Användarnamn]@[IP-adress]

Byta ut [Användarnamn] och [värdnamn] eller [IP-adress] med dina egna Pi-uppgifter. Till exempel, ssh [email protected] eller ssh [email protected].

SSH till Raspberry Pi från Android

Det finns flera SSH-appar för fjärråtkomst tillgängliga i Play Butik, till exempel gratis ConnectBot. För att ansluta till din Raspberry Pi med den, klicka på + (plus)-symbol och ange inloggningsuppgifterna, som t.ex [email protected] eller ssh [email protected]. Du kan också ge den ett smeknamn om du vill. Klicka på + (plus)-symbolen för att spara anslutningen, klicka sedan på den i listan för att ansluta till Raspberry Pi. Ange ditt lösenord och du är med.

3 bilder

SSH Into Raspberry Pi: Framgång

Du vet nu hur du aktiverar SSH på Raspberry Pi, hittar dess IP-adress och sedan SSH in i den från en annan enhet för att fjärrstyra den med vanliga Linux-terminalkommandon. Detta är en mycket användbar färdighet när du använder en Raspberry Pi huvudlös, utan en bildskärm eller tangentbord anslutet.