Prístup k vášmu Raspberry Pi z počítača pomocou SSH

Zabudnite na obrazovkách a klávesniciach - použite počítač na prístup k vašej Raspberry Pi

Raspberry Pi má skvelú hlavnú cenu vo výške 35 USD, ale neberie do úvahy väčšinu periférnych zariadení a iného hardvéru potrebného na skutočné použitie.

Akonáhle pridáte cenu obrazoviek, myší, klávesníc, káblov HDMI a iných častí, čoskoro sa to stane dvojnásobnou cenou samotnej dosky.

Je tu aj pracovný priestor, ktorý treba zvážiť - nie každý má druhý pracovný stôl alebo stôl, ktorý bude mať plnú desktopovú zostavu Raspberry Pi.

Jedným z riešení týchto problémov je SSH, čo znamená "Secure Shell" a ponúka vám spôsob, ako sa vyhnúť týmto požiadavkám na náklady a priestory.

Čo je Secure Shell?

Wikipedia nám hovorí, že Secure Shell je " kryptografický sieťový protokol pre bezpečnú prevádzku sieťových služieb cez nezabezpečenú sieť ".

Dávam prednosť jednoduchšiemu vysvetleniu - je to rovnako ako spustenie terminálového okna, ale je to na vašom PC namiesto Pi, čo je možné cez WiFi / sieťové pripojenie umožňujúce vášmu PC a Pi komunikovať medzi sebou.

Pri pripájaní vášho Raspberry Pi do vašej domácej siete dostanete IP adresu. Váš počítač, pomocou programu emulátora jednoduchého terminálu, môže použiť túto IP adresu na "komunikáciu" s vaším Pi a poskytne vám terminálové okno na obrazovke vášho počítača.

Toto je tiež známe ako používanie Pi 'headless'.

Emulátor terminálu

Emulátor terminálu robí presne to, čo hovorí - emuluje terminál na vašom počítači. V tomto príklade sme emuláciu terminálu pre Raspberry Pi, ale to nie je obmedzené na to.

Som používateľom systému Windows a odkedy som začal používať Raspberry Pi Použil som veľmi jednoduchý terminálový emulátor nazývaný Putty.

Putty cíti malú starú školu, ale svoju prácu veľmi dobre robí. Existujú aj iné možnosti emulátora, ale toto je bezplatné a spoľahlivé.

Získajte Putty

Putty je zadarmo, takže všetko, čo musíte urobiť, je stiahnuť tu. Vždy som stiahol súbor .exe.

Jedna vec, ktorú je potrebné si uvedomiť, je, že Putty neinštaluje ako ostatné programy, je to len spustiteľný program / ikona. Odporúčam presunúť to na pracovnú plochu pre ľahký prístup.

Spustenie relácie terminálu

Otvorte Putty a dostanete malé okno - to je Putty, nič viac nič menej.

S vašou Raspberry Pi zapnutou a pripojenou k sieti zistite jej adresu IP. Zvyčajne používam aplikáciu, ako je Fing, alebo ju nájdem ručne pomocou prístupu k routeru cez môj prehliadač s 192.168.1.1.

Zadajte túto IP adresu do poľa "Host Name" (Názov hostiteľa) a do poľa "Port" zadajte "22". Všetko, čo musíte urobiť, je teraz kliknúť na 'Otvoriť' a mali by ste vidieť terminálové okno sa zobrazí v priebehu niekoľkých sekúnd.

Tuk pripája sériovú prácu

Sériové pripojenia sú naozaj praktické s Raspberry Pi. Umožňujú vám pristupovať k Pi pomocou niektorých pinov GPIO pomocou špeciálneho kábla alebo doplnku, ktorý sa pripája k počítaču cez USB.

Je to tiež naozaj užitočné, ak nemáte k dispozícii sieť, ktorá poskytuje iný spôsob, ako získať prístup k vášmu Pi z počítača pomocou Putty.

Nastavenie sériového pripojenia zvyčajne vyžaduje špeciálny čip a obvod, ale väčšina ľudí používa káble alebo doplnky, ktoré ich majú zabudované.

Nemal som veľa šťastia s rôznymi káblami na trhu, takže namiesto toho používam buď moju dosku Wombat z Gooligum Electronics (s vstavaným sériovým čipom), alebo oddaný Debug Clip od spoločnosti RyanTeck.

Putty navždy?

Hoci existujú určité obmedzenia pri používaní Putty nad nastavením pracovnej plochy, od svojho úvodu do Raspberry Pi som sa osobne podarilo bez špeciálnej obrazovky a klávesnice.

Ak chcete používať desktopové aplikácie Raspbian, budete samozrejme potrebovať prejsť na obrazovku, pokiaľ nebudete využívať silu väčšieho brata SSH - VNC. Týka sa to čoskoro v samostatnom článku.