I-access ang iyong Raspberry Pi mula sa iyong PC gamit ang SSH

Kalimutan ang mga screen at keyboard - gamitin ang iyong PC upang ma-access ang iyong Raspberry Pi

Ang Raspberry Pi ay may isang mahusay na presyo ng headline ng $ 35, ngunit hindi ito isinasaalang-alang ang karamihan sa mga peripheral at iba pang hardware na kinakailangan upang aktwal na gamitin ito.

Sa sandaling idagdag mo ang presyo ng mga screen, mouse, keyboard, HDMI cable at iba pang mga bahagi, sa lalong madaling panahon ay itulak ang dobleng doble ang gastos ng board nag-iisa.

Mayroon ding nagtatrabaho puwang upang isaalang-alang - hindi lahat ay may pangalawang mesa o table upang i-hold ang buong desktop Raspberry Pi setup.

Ang isang solusyon sa mga problemang ito ay SSH, na kumakatawan sa 'Secure Shell', at nag-aalok sa iyo ng isang paraan upang maiwasan ang mga gastos at mga kinakailangan sa espasyo.

Ano ang Secure Shell?

Sinasabi sa amin ng Wikipedia na ang Secure Shell ay " isang cryptographic network protocol para sa mga serbisyo ng network ng operating nang secure sa isang unsecured network ".

Mas gusto ko ang isang mas simpleng paliwanag - ito ay tulad ng pagpapatakbo ng isang terminal window, ngunit ito ay sa iyong PC sa halip ng Pi, ginawa posible sa pamamagitan ng isang koneksyon sa WiFi / network na nagpapahintulot sa iyong PC at Pi upang makipag-usap sa bawat isa.

Kapag ikinonekta mo ang iyong Raspberry Pi sa iyong home network binibigyan ito ng isang IP address. Ang iyong PC, gamit ang isang simpleng terminal emulator program, ay maaaring gumamit ng IP address na 'makipag-usap sa' iyong Pi at bibigyan ka ng isang terminal window sa screen ng iyong computer.

Ito ay kilala rin bilang gamit ang iyong walang ulo 'Pi'.

Terminal Emulator

Ang isang terminal emulator ay eksakto kung ano ang sinasabi nito - ito emulates isang terminal sa iyong computer. Sa halimbawang ito, sinusunod namin ang terminal para sa Raspberry Pi, ngunit hindi ito limitado sa iyon.

Ako ay isang user ng Windows, at mula pa nang sinimulan ko ang paggamit ng Raspberry Pi Gumagamit ako ng isang napaka-simpleng terminal emulator na tinatawag na Putty.

Nararamdaman ng putik ang isang maliit na lumang paaralan ngunit napakahusay ng trabaho nito. May mga iba pang mga pagpipilian emulator out doon, ngunit ang isang ito ay libre at maaasahan.

Kumuha ng Putty

Ang putty ay libre, kaya ang kailangan mo lang gawin ay i-download ito mula rito. Lagi kong i-download ang .exe file.

Ang isang bagay na dapat malaman ay ang Putty ay hindi naka-install tulad ng iba pang mga programa, ito ay isang executable program / icon lang. Inirerekomenda ko ang paglipat nito sa iyong desktop para sa madaling pag-access.

Simula sa Session ng Terminal

Buksan up Putty at ikaw ay bibigyan ng isang maliit na window - na Putty, walang mas walang mas mababa.

Sa iyong Raspberry Pi naka-on at nakakonekta sa iyong network, alamin ang IP address nito. Ako ay karaniwang gumagamit ng isang app tulad ng Fing o manu-manong mahanap ito sa pamamagitan ng pag-access sa aking router setting sa pamamagitan ng aking browser na may 192.168.1.1.

I-type ang IP address sa kahon ng 'Pangalan ng Host', pagkatapos ay ipasok ang '22' sa 'Port' na kahon. Ang kailangan mo lang gawin ngayon ay i-click ang 'Buksan' at dapat mong makita ang isang terminal window na lumilitaw sa loob ng ilang segundo.

Putty Connects Serial Too

Ang mga koneksyon sa serial ay talagang madaling gamiting ang Raspberry Pi. Pinapayagan ka nitong ma-access ang iyong Pi sa pamamagitan ng ilang mga pin GPIO gamit ang isang espesyal na cable o add-on, na kumokonekta sa iyong PC sa pamamagitan ng USB.

Mahalaga rin ito kung wala kang available na network, na nagbibigay ng isa pang paraan upang ma-access ang iyong Pi mula sa iyong PC gamit ang Putty.

Ang pag-set up ng isang serial connection ay karaniwang nangangailangan ng isang espesyal na chip at circuit, ngunit karamihan sa mga tao ay gumagamit ng mga cable o mga add-on na may mga built in.

Hindi ako nagkaroon ng kapalaran sa iba't ibang mga cable sa merkado, kaya sa halip, ginagamit ko ang alinman sa aking Wombat board mula sa Gooligum Electronics (kasama ang built-in serial chip) o ang dedikadong Debug Clip mula sa RyanTeck.

Putty Forever?

Habang may ilang mga limitasyon sa paggamit ng Putty sa isang desktop setup, personal ko na namamahala nang walang nakalaang screen at keyboard mula pa nang aking pagpapakilala sa Raspberry Pi.

Kung gusto mong gumamit ng mga application ng Raspbian desktop pagkatapos, ikaw ay, siyempre, kailangan na bumaba sa ruta ng screen, maliban kung iyong gagamitin ang kapangyarihan ng malaking kapatid ng SSH - VNC. Tatakpan ko na sa isang hiwalay na artikulo sa lalong madaling panahon.