I den här artikelserien om Raspberry Pi får du lära dig hur du aktiverar SSH i Raspberry Pi och sedan hur du SSH till en Raspberry Pi-enhet.
Av alla saker som du kan göra med Raspberry Pi är det mycket populärt att använda den som en server i ett hemnätverk. Det lilla fotavtrycket och den låga strömförbrukningen gör den till en perfekt enhet för att köra lätta servrar.
En av de saker du bör kunna göra i ett sådant fall är att köra kommandon på din Raspberry Pi utan att behöva koppla in en skärm, tangentbord, mus och utan att behöva förflytta dig till platsen för din Raspberry Pi varje gång.
Detta uppnår du genom att logga in på din Raspberry Pi via SSH (Secure Shell) från vilken annan dator som helst, din bärbara dator, skrivbord eller till och med din telefon. Låt mig visa dig hur
Hur man SSH:ar in på Raspberry Pi
Jag antar att du kör Raspbian på din Pi och att du har lyckats ansluta till ett nätverk via Ethernet eller WiFi. Det är viktigt att din Raspberry Pi är ansluten till ett nätverk, annars kommer du inte att kunna ansluta till den via SSH (ursäkta att jag säger det uppenbara).
Steg 1: Aktivera SSH på Raspberry Pi
SSH är inaktiverat som standard i Raspberry Pi, därför måste du aktivera det när du slår på Pi efter en ny installation av Raspbian.
Gå först till konfigurationsfönstret för Raspberry Pi genom att navigera i menyn.
Gå till fliken för gränssnitt, aktivera SSH och starta om din Pi.
Du kan också aktivera SSH utan via terminalen. Ange bara kommandot sudo raspi-config och gå sedan till Avancerade alternativ för att aktivera SSH.
Steg 2. Hitta Raspberry Pis IP-adress
I de flesta fall tilldelas din Raspberry Pi en lokal IP-adress som ser ut som 192.168.x.x.x eller 10.x.x.x.x.x. Du kan använda olika Linuxkommandon för att hitta IP-adressen.
Jag använder det gamla goda ifconfig-kommandot här, men du kan också använda ip-adress.
ifconfig
Det här kommandot visar alla listor över aktiva nätverkskort och deras konfiguration. Den första posten (eth0) visar IP-adressen 192.168.2.105, vilket är giltigt.Jag har använt Ethernet för att ansluta min Raspberry Pi till nätverket och därför finns den under eth0. Om du använder WiFi kontrollerar du under posten ”wlan0”.
Du kan också ta reda på IP-adressen på annat sätt, t.ex. genom att kontrollera listan över nätverksenheter på din router/modem.
Steg 3. SSH till din Raspberry Pi
Nu när du har aktiverat SSH och tagit reda på din IP-adress kan du gå vidare och SSH till din Raspberry Pi från en annan dator. Du behöver också användarnamnet och lösenordet för Raspberry Pi.
Standardanvändarnamn och lösenord är:
- användarnamn: pi
- lösenord: raspberry
Om du har ändrat standardlösenordet använder du det nya lösenordet i stället för ovanstående. Helst ska du ändra standardlösenordet. Tidigare har en skadlig kod infekterat tusentals Raspberry Pi-enheter som använde standardanvändarnamn och -lösenord.
Öppna en terminal (på Mac och Linux) på den dator från vilken du vill SSH-anslutas till din Pi och skriv kommandot nedan. På Windows kan du använda en SSH-klient som Putty.
Använd här den IP-adress som du fick reda på i föregående steg.
ssh
Notera: Kontrollera att din Raspberry Pi och datorn som du använder för att SSH:a in till din Raspberry Pi är anslutna till samma nätverk.
Du kommer att se en varning första gången, skriv ja och tryck på enter.
Nu skriver du in lösenordet och trycker på enter.
När inloggningen har lyckats visas terminalen för din Raspberry Pi. Nu kan du göra alla kommandon på din Raspberry Pi via terminalen på distans (inom det aktuella nätverket) utan att behöva komma åt din Raspberry Pi fysiskt.
Det går dessutom att ställa in SSH-nycklar så att du inte behöver skriva in lösenordet varje gång du loggar in via SSH, men det är ett helt annat ämne.