Skip to main content

Hindbær Pi SSH fra din pc med SSH

NYSTV - Ancient Aliens - Flat Earth Paradise and The Sides of the North - Multi Language (Kan 2025)

NYSTV - Ancient Aliens - Flat Earth Paradise and The Sides of the North - Multi Language (Kan 2025)
Anonim

Raspberry Pi har en fantastisk overskudspris på $ 35, men det tager ikke højde for de fleste af de eksterne enheder og anden hardware, der kræves for at faktisk bruge den.

Når du har tilføjet prisen på skærme, mus, tastaturer, HDMI-kabler og andre dele, skubber det hurtigt forbi dobbelte omkostningerne til brættet alene.

Der er også arbejdsplads til at overveje - ikke alle har en anden reception eller et bord til at holde den fulde desktop Raspberry Pi opsætning.

En løsning på disse problemer er SSH, som står for 'Secure Shell', og giver dig mulighed for at undgå disse omkostninger og pladsbehov.

Hvad er Secure Shell?

Wikipedia fortæller os, at Secure Shell er " en kryptografisk netværksprotokol til drift af netværkstjenester sikkert over et usikret netværk '.

Jeg foretrækker en enklere forklaring - det er ligesom at køre et terminalvindue, men det er på din pc i stedet for Pi, muliggjort via en WiFi / netværksforbindelse, så din pc og Pi kan tale med hinanden.

Når du forbinder din Raspberry Pi til dit hjemmenetværk, får du en IP-adresse. Din pc kan ved hjælp af et simpelt terminalemulatorprogram bruge denne IP-adresse til at tale med din Pi og give dig et terminalvindue på din computers skærm.

Dette er også kendt som at bruge din Pi 'headless'.

Terminal Emulator

En terminalemulator gør præcis hvad det siger - det emulerer en terminal på din computer. I dette eksempel simulerer vi en terminal til Raspberry Pi, men det er ikke begrænset til det.

Jeg er en Windows-bruger, og lige siden jeg begyndte at bruge Raspberry Pi har jeg brugt en meget simpel terminalemulator kaldet Putty.

Putty føles lidt gammel skole, men det gør sit job meget godt. Der er andre emulator muligheder derude, men denne er fri og pålidelig.

Få Putty

Putty er gratis, så alt hvad du skal gøre er at downloade det herfra. Jeg henter altid .exe-filen.

En ting at være opmærksom på er, at Putty ikke installerer som andre programmer, det er bare et eksekverbart program / ikon. Jeg anbefaler at flytte dette til dit skrivebord for nem adgang.

Start en terminalsession

Åbn Putty og du vil blive præsenteret med et lille vindue - det er Putty, intet mere intet mindre.

Med din Raspberry Pi tændt og forbundet til dit netværk, find ud af dens IP-adresse. Jeg plejer at bruge en app som Fing eller manuelt finde den ved at få adgang til min routerindstilling via min browser med 192.168.1.1.

Indtast den IP-adresse i feltet 'Host Name', og indtast derefter '22' i 'Port'-boksen. Alt du skal gøre nu er at klikke på 'Åbn', og du skal se et terminalvindue vises inden for få sekunder.

Putty forbinder serielt for

Serieforbindelser er virkelig nyttige med Raspberry Pi. De giver dig adgang til din Pi via nogle GPIO-ben ved hjælp af et specielt kabel eller add-on, der forbinder til din pc via USB.

Det er også meget praktisk, hvis du ikke har et netværk tilgængeligt, hvilket giver en anden måde at få adgang til din Pi fra din pc ved hjælp af Putty.

Oprettelse af en seriel forbindelse kræver normalt en særlig chip og kredsløb, men de fleste bruger kabler eller add-ons, der har disse indbygget.

Jeg har ikke haft held og lykke med de forskellige kabler på markedet, så i stedet bruger jeg enten mit Wombat-kort fra Gooligum Electronics (med sin indbyggede seriechip) eller den dedikerede Debug Clip fra RyanTeck.

Putty Forever?

Mens der er nogle begrænsninger for at bruge Putty over en desktop opsætning, har jeg personligt forvaltet uden en dedikeret skærm og tastatur lige siden min introduktion til Raspberry Pi.

Hvis du vil bruge Raspbian desktop applikationer, så skal du selvfølgelig gå ned på skærmens rute, medmindre du udnytter kraften hos SSHs storebror - VNC. Jeg vil snart dække det i en separat artikel.