Skip to main content

Raspberry Pi SSH fra din PC med SSH

Calling All Cars: Missing Messenger / Body, Body, Who's Got the Body / All That Glitters (April 2025)

Calling All Cars: Missing Messenger / Body, Body, Who's Got the Body / All That Glitters (April 2025)
Anonim

Raspberry Pi har en flott overskriftspris på $ 35, men det tar ikke hensyn til de fleste av eksterne enheter og annen maskinvare som kreves for å faktisk bruke den.

Når du legger til prisen på skjermbilder, mus, tastaturer, HDMI-kabler og andre deler, skyver det raskt forbi dobbelt kostnaden av brettet alene.

Det er også arbeidsplass til å vurdere - ikke alle har en andre pult eller bord for å holde hele skrivebordet Raspberry Pi-oppsettet.

En løsning på disse problemene er SSH, som står for "Secure Shell", og gir deg en måte å unngå disse kostnadene og plassbehovene på.

Hva er Secure Shell?

Wikipedia forteller oss at Secure Shell er " en kryptografisk nettverksprotokoll for operativnettverkstjenester sikkert over et usikret nettverk '.

Jeg foretrekker en enklere forklaring - det er akkurat som å kjøre et terminalvindu, men det er på din PC i stedet for Pi, muliggjort via en WiFi / nettverkstilkobling slik at PCen og Pi kan snakke med hverandre.

Når du kobler din Raspberry Pi til hjemmenettverket ditt, får du en IP-adresse. Din PC, ved hjelp av et enkelt terminalemulatorprogram, kan bruke den IP-adressen til å snakke med Pi og gi deg et terminalvindu på datamaskinens skjerm.

Dette er også kjent som å bruke Pi 'headless'.

Terminal Emulator

En terminalemulator gjør akkurat hva det står - det emulerer en terminal på datamaskinen. I dette eksemplet emulerer vi en terminal for Raspberry Pi, men det er ikke begrenset til det.

Jeg er en Windows-bruker, og siden jeg begynte å bruke Raspberry Pi har jeg brukt en veldig enkel terminalemulator kalt Putty.

Putty føles litt gammel skole, men det gjør jobben veldig bra. Det finnes andre emulatoralternativer der ute, men dette er gratis og pålitelig.

Få kitt

Putty er gratis, så alt du trenger å gjøre er å laste den ned herfra. Jeg laster alltid ned .exe-filen.

En ting å være klar over er at Putty ikke installerer som andre programmer, det er bare et kjørbart program / ikon. Jeg anbefaler at du flytter dette til skrivebordet for enkel tilgang.

Starte en terminalsesjon

Åpne Putty og du vil bli presentert med et lite vindu - det er Putty, ingenting mer ingenting mindre.

Med din Raspberry Pi slått på og koblet til nettverket ditt, finn ut IP-adressen sin. Jeg bruker vanligvis en app som Fing, eller finner den manuelt ved å få tilgang til ruteren min via nettleseren min med 192.168.1.1.

Skriv inn den IP-adressen i boksen 'Vertsnavn', og skriv deretter inn '22' i 'Port' -boksen. Alt du trenger å gjøre nå, er å klikke "Åpne", og du bør se et terminalvindu som vises i løpet av få sekunder.

Putty Kobler Serial Too

Serielle tilkoblinger er veldig nyttige med Raspberry Pi. De gir deg tilgang til Pi via noen GPIO-pinner ved hjelp av en spesiell kabel eller tillegg, som kobles til PCen via USB.

Det er også veldig nyttig hvis du ikke har et nettverk tilgjengelig, noe som gir en annen måte å få tilgang til din Pi fra PCen din ved hjelp av Putty.

Sette opp en seriell tilkobling krever vanligvis en spesiell chip og krets, men de fleste bruker kabler eller tilleggsprogrammer som har disse innebygd.

Jeg har ikke hatt mye hell med de forskjellige kablene på markedet, så i stedet bruker jeg enten Wombat-brettet fra Gooligum Electronics (med sin innebygde serielle chip) eller den dedikerte Debug Clip fra RyanTeck.

Kitt for alltid?

Mens det er noen begrensninger for å bruke Putty over et skrivebordssett, har jeg personlig administrert uten et dedikert skjerm og tastatur helt siden introduksjonen til Raspberry Pi.

Hvis du vil bruke Raspbian-skrivebordsprogrammer, må du selvfølgelig gå ned på skjermruten, med mindre du bruker kraften til SSHs storebror - VNC. Jeg vil dekke det i en egen artikkel snart.