Hur man SSH i din Raspberry Pi

0
42
MAB32/Shutterstock.com figur>

När du har ställt in din Raspberry Pi kanske du inte behöver någon skärm för den. När det är dags för underhållsuppgifter, som uppgraderingar och omstarter, kan du använda Secure Shell (SSH) istället för att koppla in en bildskärm. Vi visar dig hur.

Vad är SSH?

SSH, ofta skrivna med små bokstäver, står för Secure Shell. Det låter dig fjärransluta till en server eller ett system från en annan enhet med hjälp av krypterad kommunikation.

Den främsta fördelen med SSH är själva krypteringen. Med mindre säkra fjärrinloggningsprotokoll, såsom FTP, skickas allt i vanlig text. En hacker kan sniffa upp den kommunikationen och logga saker som användarnamn och lösenord. Eftersom SSH är krypterad är det inte längre möjligt.

RELATERAT: Vad är kryptering och hur fungerar det?

Innan du slår på SSH, tänk på din säkerhet

Det är lätt att slå på SSH, men låt oss inte gå före oss själva . Först vill du se till att din Raspberry Pi är säker. Det börjar med lösenordet för ditt användarkonto.

Annons

När du först konfigurerade din Raspberry Pi borde du ha blivit ombedd att ändra lösenordet för ditt användarkonto. Om du inte gjorde det måste du göra det nu. Öppna terminalen och skriv sedan in passwd-kommandot.

passwd

Du blir ombedd att ange ditt nuvarande lösenord och välj sedan ett nytt.

RELATERAT:< /strong> 10 sätt att skapa ett slumpmässigt lösenord från Linux-kommandoraden

Upptäck IP-adressen eller värdnamnet för din hallon Pi

Du måste också känna till värdnamnet eller IP-adressen för din Pi. Från terminalen, skriv:

hostname -i

Detta ger IP-adresserna för din Raspberry Pi. Det kan mycket väl finnas flera listade om du är ansluten både via Wi-Fi och Ethernet. För det mesta börjar adressen du vill ha med 192.168. Anteckna adressen eller värdnamnet för senare.

Med det ur vägen kan vi aktivera SSH.

RELATERAT: Hur för att ställa in Wi-Fi på din Raspberry Pi via kommandoraden

Alternativ 1: Aktivera SSH via skrivbordet

Ett sätt att aktivera SSH är genom den grafiska konfigurationsappen för Raspberry Pi. Klicka bara på hallonikonen i det övre vänstra hörnet av skärmen och klicka sedan på “Inställningar.” Klicka på “Raspberry Pi Configuration.”

< p>I den här appen klickar du på “Gränssnitt” fliken och leta efter “SSH.” Klicka på “Aktivera” alternativknapp och klicka sedan på “OK” för att stänga appen.

Alternativ 2: Aktivera SSH från terminalen

En annan metod för att aktivera SSH är från själva terminalen, kommando- linjestil. Skriv detta kommando för att ange det textbaserade konfigurationsverktyget för din Raspberry Pi:

sudo raspi-config Annons

Använd piltangenterna på tangentbordet för att välja “Interface Options,&#8221 ; tryck sedan på Enter.

Välj “P2 SSH” och tryck på Retur.

När du tillfrågas, “ Vill du ha SSH-servern aktiverad,” välj “Ja.” Tryck på Enter igen vid bekräftelserutan, “SSH-servern är aktiverad. Navigera ner och välj “Slutför.”

Inaktivera SSH Root Login

När du väl har aktiverat SSH finns det en annan valfri men starkt rekommenderad uppgift. Att låta din rootanvändare kunna SSH i din Raspberry Pi är en säkerhetsrisk, så vi rekommenderar att du inaktiverar root-inloggning via SSH. Kom ihåg att du alltid kan utfärda administrativa kommandon från din vanliga användare med sudo.

I ditt terminalfönster, skriv in detta kommando:

nano /etc/ssh/sshd_config

Hitta nu den här raden :

#PermitRootLogin prohibit-password

Obs:Raden i konfigurationsfilen kan också läsa #PermitRootLogin yes.

Redigera raden så att den läses enligt följande:

PermitRootLogin nej

Spara och stäng filen genom att trycka på Ctrl+X, sedan Y . Nu bör du starta om SSH-servern med det här kommandot:

/etc/init.d/sshd restart

Det finns andra steg du kan vidta för att säkra din SSH-server ytterligare, så se till att överväga hur -risk att din Raspberry Pi tål att vara.

Logga in på din Raspberry Pi från en annan dator

När dessa steg är klara är du redo att logga in på din Raspberry Pi från vilken dator som helst i ditt lokala nätverk. Med IP-adressen eller värdnamnet du noterade tidigare kan du ssh till din Pi. Det görs med det här kommandot från din andra dator:

ssh pi@[address] Annons

Om din Raspberry Pi's adress till exempel är 192.168.0.200 , kommer den att se ut så här:

ssh pi@192.168.0.200

Första gången du ssh in din Pi kommer du att bli ombedd att acceptera krypteringsnyckeln. Tryck bara på Y så ansluter du och blir ombedd att ange ditt lösenord. När du är klar kommer du att vara inloggad på Raspberry Pi och kan göra vilka uppgifter du behöver.

Förutom att utfärda kommandon kan du även använda SSH för andra ändamål, som att tunnla din trafik , överföra filer, montera fjärrfilsystem och mer. Om du är orolig för säkerheten med din Pi, överväg att ställa in tvåfaktorsautentisering.

RELATERAT: Hur man ställer in tvåfaktorsautentisering på en Raspberry Pi

LÄS NÄSTA

  • › Så får du snabbare strömningshastigheter på din TV
  • › Så här aktiverar du Wake-on-LAN i Windows 10 och 11
  • › 12 grundläggande Excel-funktioner som alla borde känna till
  • › Vad är No-Code, och är det framtidens teknik?
  • › Vad är ett system på ett chip (SoC)?
  • › Hur du tänder lampor med ditt larm