Sådan SSH eller SFTP i din Raspberry Pi

Du har taget springet og købt en Raspberry Pi . Tillykke! Hvis du ikke har et tastatur og en skærm tilsluttet din Pi, skal du fjernoprette forbindelse til den fra en anden computer på dit netværk. Afhængigt af hvordan du planlægger at bruge din Pi, kan den desuden være placeret et svært tilgængeligt sted, så selvom du har et tastatur og en skærm tilsluttet nu, er det måske ikke altid tilfældet. Du har brug for en måde at fjernforbindelse til din Pi på.

In this article, we’ll show you how to use SSH and SFTP into your Pi, execute commands, and transfer files. We’ll assume that your Raspberry Pi is on the same network as the computer you’re using to connect to it.

What Is SSH?

SSH stands for Secure Shell. It’s a standard network protocol that gives you a secure way to send text back and forth between your Pi and the computer you’re using to remotely connect to your Pi. You’ll use the SSH protocol for all kinds of things like entering your password to log into your Pi and executing commands. 

SSH blev designet som en erstatning for Telnet , som sender kommandoer i almindelig tekst over netværket. I modsætning hertil krypterer SSH disse kommandoer. Enhver(Any) netværkstjeneste kan bruge SSH , som fungerer over TCP -port 22. 

Hvad er SFTP?

SFTP er en forkortelse for Secure File Transfer Protocol . SFTP er en hurtig og bekvem måde at overføre filer mellem din Pi og en anden computer på dit netværk. SFTP er mere sikker end FTP , fordi, ligesom med SSH , er alle dine data krypteret, mens de rejser fra en computer til en anden. 

Du ønsker ikke, at alle dine data skal overføres i almindelig tekst, vel? Bestemt ikke! Hold dig(Stay) i sikkerhed, børn.

Sådan SSH ind i en Raspberry Pi

Vi starter med, hvordan du bruger SSH til at oprette forbindelse til din Raspberry Pi fra en Windows -pc på dit netværk ved hjælp af PuTTY . PuTTY er en af ​​flere SSH- klienter, der er frit tilgængelige. Vi kan godt lide PuTTY , fordi det er open source-software, der er fuldstændig udviklet og understøttet af et team af frivillige. Du kan bruge hvilken som helst SSH- klient du ønsker. Bare sørg for at downloade og installere det, før du begynder.

  1. Sørg(Make) for, at SSH er aktiveret på din Pi. Hvis du starter fra bunden med en Raspberry Pi 4 , indeholder denne startvejledning(this getting started guide) instruktioner om, hvordan du aktiverer SSH ved at oprette en tekstfil på SD-kortet i din Raspberry Pi
  2. Forudsat at du er sikker på, at SSH er aktiveret på din Pi, skal du derefter finde din Pi's IP-adresse for at oprette forbindelse til den med en SSH - klient som PuTTY . Hvis du ikke allerede ved det, kan du følge denne guide(follow this guide) , som beskriver flere metoder til at bestemme din Pi's IP-adresse.
  3. Start PuTTY (eller en anden SSH -klient) på din Windows-pc og indtast din Pi's IP-adresse. SSH -porten er 22. De fleste SSH -(SSH) klienter vil allerede have udfyldt portnummeret.

  1. Vælg Åbn(Open) for at oprette forbindelse til din Pi.
  2. Dette åbner et terminalvindue, hvor du bliver bedt om at logge ind. Indtast dit brugernavn og tryk på Enter . (Standardbrugernavnet for de fleste Pis er pi .)
  3. Dernæst skal du indtaste din adgangskode eller kopiere den til udklipsholderen på din pc og højreklikke enkelt i terminalvinduet for at indsætte den. Bemærk, at din adgangskode ikke(not ) vil blive vist, mens du skriver. Tryk på Enter(Enter) .

Du er nu forbundet til din Pi via SSH og kan bruge terminalen til at udføre kommandoer(execute commands) . Hvis du ikke har ændret din Pi's standardadgangskode endnu, er dette et godt tidspunkt at gøre det. Da SSH er aktiveret, hvis din Raspberry Pi bruger standardadgangskoden, ville det være meget(very ) nemt for nogen at bryde ind!

Sådan SFTP ind i en Raspberry Pi

Ovenfor ledte(Above) vi dig igennem, hvordan du bruger en SSH -klient til at oprette sikker forbindelse til en Pi på dit netværk og udføre kommandoer. Til overførsel af filer bruger vi en SFTP- klient. Teknisk set er det muligt at overføre filer med PuTTY , men det er besværligt. Det er meget bedre at have en filbrowser, du kan bruge til at flytte filer i bulk, når du har brug for det.

FileZilla er en populær FTP- klient, der understøtter SFTP . Hvis du kan oprette forbindelse til SSH , kan du også oprette forbindelse til SFTP . Praktisk(Convenient) , ikke?

Forbered dig ved at downloade og installere FileZilla eller din valgte SFTP-klient på den computer, du bruger til at fjernforbindelse til din Pi. WinSCP er en anden populær SFTP - klient. Husk(Remember) , du behøver ikke en SFTP -server, kun en SFTP - klient.

Pro-tip: Hvis du installerer FileZilla , skal du passe på, når den beder dig om at installere McAfee og WinZip . Vælg Afvis(Decline) , hvis du ikke vil installere disse programmer på din computer.

  1. Start FileZilla eller en anden SFTP- klient.
  2. Indtast din Pi's IP-adresse i feltet markeret Host

  1. Indtast dit brugernavn(Username ) og din adgangskode(Password)
  2. Vælg Quickconnect . Din SFTP -klient viser muligvis en mulighed for at gemme din adgangskode, men vi anbefaler det ikke, fordi nogle klienter gemmer adgangskoden i en usikker tekstfil. 

  1. Når du er tilsluttet, kan du navigere gennem mappestrukturen på din Pi og kopiere filer frem og tilbage mellem Pi og andre computere på dit netværk. Venstre side af FileZilla -vinduet viser lokale filer, og højre side viser filer på den computer, du har oprettet forbindelse til - i dette tilfælde din Pi.

Hvis du for eksempel ville kopiere en fil fra din lokale computer til din Pi, ville du navigere til kildemappen til venstre og destinationsmappen til højre. FileZillas filhåndtering giver dig mulighed for at trække og slippe filer mellem lokale og eksterne websteder. 

At finde Pi-projekter

Når du først bliver fortrolig med at udføre kommandoer og overføre filer til og fra din Pi, vil du begynde at indse, hvor mange forskellige måder du kan sætte din Pi til at arbejde på(put your Pi to work) . Giv(Don) dog ikke efter for analyselammelse – bare vælg et projekt og dyk ind! Det er virkelig den bedste måde at lære på.



About the author

audiofil ingeniør og audio produktspecialist med mere end 10 års erfaring. Jeg har specialiseret mig i at skabe kvalitets musikhøjttalere og høretelefoner fra start til slut. Jeg er ekspert i fejlfinding af lydproblemer samt design af nye højttalere og hovedtelefonsystemer. Min erfaring rækker ud over blot at lave gode produkter; Jeg har også en passion for at hjælpe andre til at være deres bedst mulige jeg, uanset om det er gennem uddannelse eller samfundstjeneste.



Related posts