Konfigurere din Raspberry Pi for hodeløs bruk med SSH

Konfigurere din Raspberry Pi for hodeløs bruk med SSH

Raspberry Pi er - som vi har sett i flere tidligere artikler - en ekstremt fleksibel maskinvare. Når du har installert et operativsystem, taklet de små dimensjonene og funnet et tilfelle for det, kan du installere mediesenterprogramvare og kanskje til og med begynne å programmere programvare (tross alt, det er det det var designet for !).





Du kan imidlertid oppleve at virksomheten med å koble Raspberry Pi til plasma -TVen på storskjerm - den eneste enheten i huset ditt med en HDMI -tilkobling - er litt slitsom mens familien din ser på favorittprogrammet deres. Alternativt kan du ha mer enn nok HDMI -skjermer, men ikke nok tastaturer.





Fordeler med SSH

Heldigvis kan Raspberry Pi godta SSH-kommandoer når den er koblet til et lokalt nettverk (enten via Ethernet eller Wi-Fi), slik at du enkelt kan konfigurere den.





Fordelene med SSH går utover å forstyrre den daglige screeningen av Simpsons eller de siste kjendisnyhetene - bruk av Raspberry Pi uten en dedikert skjerm (også kjent som hodeløs) kan tillate deg å la enheten være konfigurert i en bestemt konfigurasjon uten å bekymre deg for at noen forstyrrer ting.

Bruker du Pi som et NAS -grensesnitt? Ikke noe problem! Hvis din Raspberry Pi tilbringer sitt liv som lav-fi-webserver eller internettradio, trenger den ikke en dedikert skjerm.



Det er her SSH kommer inn!

Sette opp Raspberry Pi for SSH

For å forberede din Raspberry Pi for eksterne tilkoblinger over SSH, bør du først ha installert Debian distro Raspbian, som beskrevet tidligere. Som standard er SSH aktivert, men hvis du har den deaktivert, bør du gå inn i konfigurasjonsskjermen for å aktivere den på nytt.





endre sted for sikkerhetskopiering av iphone windows 10

Når minidatamaskinen er koblet til strømnettet og et tastatur og en Ethernet-kabel er tilkoblet, starter du opp og logger på enheten.

Når du har gjort det, skriver du inn sudo raspi-config for å åpne konfigurasjonsskjermen, og bruk piltastene og Enter for å velge alternativet Aktiver eller Deaktiver SSH. I neste skjermbilde, velg Aktiver, trykk på Enter og i det siste skjermbildet Enter igjen for å velge OK.





Med SSH nå aktivert, vil du kunne koble til Raspberry Pi eksternt ved hjelp av en SSH -klient.

(Vær oppmerksom på at hvis SSH ikke er oppført som et menyalternativ, bruker du sannsynligvis en gammel versjon av Raspbian -distroen og bør oppdateres så snart som mulig!)

Koble til din Raspberry Pi

Før du kobler til Raspberry Pi, må du sjekke IP -adressen. Det er et par måter å gjøre dette på.

Den første, fra kommandolinjen, er å skrive inn ifconfig for å vise informasjon om nettverkstilkoblingen din, inkludert IP -adressen. Alternativt kan du sjekke ruteren din for tilkoblede enheter og kontrollere IP -adressen på den måten.

Med denne informasjonen tilgjengelig, er du nå klar til å koble til SSH.

Hvis du bruker Windows, er det beste SSH -verktøyet sannsynligvis PuTTY, tilgjengelig fra http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html . Når den er lastet ned (velg putty.exe for denne oppgaven), dobbeltklikker du på den kjørbare filen - den kjører uten installasjon.

I Økt legg til IP -adressen i Vertsnavn feltet og klikk Åpen . PuTTY vil utstede en sikkerhetsmelding - klikk Ja for å fortsette, og logg deretter på Raspberry Pi.

hvordan du installerer spill på kodi

Øyeblikk senere vil du se Raspberry Pi tekstbaserte grensesnitt!

Du kan nå koble tastaturet, musen og HDMI -kabelen fra Raspberry Pi, og sende kommandoer eksternt.

Utstedelse av fjernkommandoer til Pi

Ulike kommandoer kan sendes eksternt til Raspberry Pi via SSH - stort sett alt som ikke deaktiverer eller avbryter SSH eller nettverkstilkoblingen din!

ps øks

Dette vil vise en liste over kjørende prosesser.

$ ssh –V

Viser gjeldende SSH -versjon

Filer kan kopieres til og fra Raspberry Pi ved hjelp av SSH:

Windows 10 Dark Theme File Explorer

localhost $ scp loginname: /home/username/remotehostfile.txt remotehostfile.txt

localhost $ scp localhostfile.txt loginname: /home/username/localhostfile.txt

Når du er ferdig, husk å slå av Pi -en din trygt med kommandoen:

sudo shutdown -h now

(Hvis du endrer –h til –r, starter enheten på nytt). Dette må gjøres før du fjerner strømkabelen - hvis du ikke gjør det, kan det lett føre til et ødelagt SD -kort, noe som vil bety ominstallering av Raspian OS.

Oppdateringer, applikasjonsinstallasjoner og kommandolinjebruk - av Remote!

Det er visse ting som SSH ikke er bra for. For eksempel vil det ikke gi deg tilgang til Raspberry Pi's GUI, men det vil gi deg midler til å kjøre oppdateringer, installere applikasjoner og bruke forskjellige innebygde programmer og verktøy fra en annen datamaskin.

Med den enkle konfigurasjonen av SSH med fjernkontroll og kommandoer som er oppført ovenfor (og mange flere) kan du raskt og effektivt sende instruksjoner til enheten ved hjelp av PuTTY på Windows eller via de opprinnelige kommandolinjeverktøyene i Mac OS X og andre Linux -distroer.

Alt i alt, hvis du eier en Raspberry Pi, bør du være oppmerksom på hvor praktisk og nyttig SSH er. Hvis du planlegger å bruke SSH regelmessig, kan det være lurt å lære dette oppstartspartisjonshacket for å aktivere SSH raskt når du trenger det.

Dele Dele kvitring E -post Slik rengjør du Windows -PC -en ved hjelp av kommandoprompt

Hvis det er lite lagringsplass på Windows -PC -en, kan du rydde opp i søppelet med disse raske kommandoprompt -verktøyene.

Les neste
Relaterte temaer
  • DIY
  • Bringebær Pi
Om forfatteren Christian Cawley(1510 artikler publisert)

Nestlederedaktør for sikkerhet, Linux, gjør -det -selv, programmering og teknologi forklart, og virkelig nyttig podcast -produsent, med lang erfaring innen desktop og programvarestøtte. Christian er en bidragsyter til magasinet Linux Format, og er en Raspberry Pi -tinkerer, en lego -elsker og en retro spillfan.

Mer fra Christian Cawley

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere