Kry jou Raspberry Pi vanaf jou rekenaar met SSH

Vergeet skerms en sleutelborde - gebruik jou rekenaar om jou Raspberry Pi te gebruik

Die Framboos Pi het 'n goeie kopsprys van $ 35, maar dit neem nie die meeste randapparatuur en ander hardeware in ag wat nodig is om dit regtig te gebruik nie.

Sodra jy die prys van skerms, muise, sleutelborde, HDMI-kabels en ander dele byvoeg, stoot dit gou verby dubbel die koste van die direksie alleen.

Daar is ook werkspasie om te oorweeg - nie almal het 'n tweede lessenaar of tafel om die volledige Desktop Raspberry Pi-opsie te hou nie.

Een oplossing vir hierdie probleme is SSH, wat staan ​​vir 'Secure Shell', en bied u 'n manier om hierdie koste- en spasievereistes te vermy.

Wat is Secure Shell?

Wikipedia vertel ons dat Secure Shell 'n " kriptografiese netwerkprotokol vir bedryfstelsel netwerkdienste veilig oor 'n onversekerde netwerk is ".

Ek verkies 'n eenvoudiger verduideliking. Dit is net soos om 'n terminale venster te gebruik, maar dit is op jou rekenaar in plaas van die Pi, moontlik gemaak via 'n WiFi / netwerk konneksie sodat jou rekenaar en Pi met mekaar kan praat.

As jy jou Raspberry Pi aan jou tuisnetwerk koppel, kry jy 'n IP-adres. Jou rekenaar, met behulp van 'n eenvoudige terminale emulatorprogram, kan daardie IP-adres gebruik om met jou Pi te praat en gee jou 'n terminale venster op jou rekenaar se skerm.

Dit staan ​​ook bekend as die gebruik van jou Pi 'headless'.

Terminale Emulator

'N Terminale emulator doen presies wat dit sê - dit emuleer 'n terminaal op jou rekenaar. In hierdie voorbeeld is ons 'n terminaal vir die Raspberry Pi, maar dit is nie beperk nie.

Ek is 'n Windows-gebruiker, en sedertdien het ek die Raspberry Pi begin gebruik. Ek het 'n baie eenvoudige terminale emulator genaamd Putty gebruik.

Putty voel 'n bietjie ou skool, maar dit doen sy werk baie goed. Daar is ander emulator opsies daar buite, maar hierdie een is gratis en betroubaar.

Kry Putty

Putty is gratis, dus al wat jy moet doen is om dit van hier af te laai. Ek laai altyd die .exe-lêer af.

Een ding om op te let is dat Putty nie installeer soos ander programme nie, dis net 'n uitvoerbare program / ikoon. Ek beveel aan om dit na jou lessenaar te verskuif vir maklike toegang.

Begin van 'n terminale sessie

Maak Putty oop en jy sal met 'n klein venster aangebied word - dis Putty, niks meer niks minder nie.

Met jou Raspberry Pi aangeskakel en gekoppel aan jou netwerk, ontdek sy IP-adres. Ek gebruik gewoonlik 'n program soos Fing of vind dit handmatig deur toegang tot my router-instelling via my blaaier met 192.168.1.1.

Tik die IP-adres in die 'Host Name'-boks en tik '22' in die 'Port' -kassie. Al wat jy nou moet doen, is 'Open' en jy moet 'n terminaal venster binne 'n paar sekondes sien.

Putty verbind Serial Too

Seriële verbindings is baie handig met die Framboos Pi. Hulle gee jou toegang tot jou Pi via 'n paar GPIO-penne deur 'n spesiale kabel of byvoeging aan te bied, wat via USB via jou rekenaar verbind word.

Dit is ook baie handig as jy nie 'n netwerk beskikbaar het nie, wat 'n ander manier bied om jou Pi vanaf jou rekenaar te gebruik met behulp van Putty.

Die opstel van 'n seriële verbinding vereis gewoonlik 'n spesiale chip en kring, maar die meeste mense gebruik kabels of byvoegings wat dit ingebou het.

Ek het nie veel geluk gehad met die verskillende kabels op die mark nie, daarom gebruik ek óf my Wombat-raad van Gooligum Electronics (met sy ingeboude seriële chip) of die toegewyde Debug Clip van RyanTeck.

Putty Forever?

Alhoewel daar sekere beperkinge is om Putty oor 'n lessenaaropset te gebruik, het ek sedert my inleiding tot die Framboos Pi persoonlik sonder 'n toegewyde skerm en sleutelbord bestuur.

As jy Raspbian lessenaar aansoeke wil gebruik, moet jy natuurlik die skermroete aflê, tensy jy die krag van SSH se groot broer - VNC gebruik. Ek sal dit binnekort in 'n aparte artikel dek.