Accediu a Raspberry Pi des del vostre PC amb SSH

Oblida les pantalles i els teclats: utilitzeu la vostra PC per accedir al Raspberry Pi

Raspberry Pi té un excel·lent preu de 35 dòlars, però això no té en compte la majoria dels perifèrics i altres maquinari necessaris per a la seva utilització real.

Una vegada que afegiu el preu de les pantalles, els ratolins, els teclats, els cables HDMI i altres parts, aviat s'obtindrà el doble del cost del tauler únic.

També hi ha espai de treball per tenir en compte: no tothom té un segon escriptori o taula per mantenir la configuració completa del Raspberry Pi de l'escriptori.

Una solució a aquests problemes és SSH, que significa 'Secure Shell', i us ofereix una manera d'evitar aquests requisits de cost i espai.

Què és el Shell segur?

Wikipedia ens diu que Secure Shell és " un protocol de xarxa criptogràfic per operar els serveis de xarxa de forma segura a través d'una xarxa no segura ".

Prefereixo una explicació més senzilla: és com executar una finestra de terminal, però és a la vostra PC en comptes del Pi, fet possible a través d'una connexió WiFi / de xarxa que permet que la vostra PC i Pi parlin entre si.

Quan connecta el Raspberry Pi a la vostra xarxa domèstica, se li dóna una adreça IP. La vostra PC, mitjançant un senzill emulador de terminal, pot utilitzar aquesta adreça IP per "parlar amb" el vostre Pi i donar-vos una finestra de terminal a la pantalla de l'ordinador.

Això també es coneix amb l'ús de Pi 'headless'.

Terminal Emulator

Un emulador de terminal fa exactament el que diu: emula un terminal a l'ordinador. En aquest exemple, estem emulant un terminal per a Raspberry Pi, però no es limita a això.

Sóc usuari de Windows, i des que vaig començar a utilitzar Raspberry Pi he utilitzat un emulador de terminal molt simple anomenat Putty.

Massilla se sent una escola vella, però fa la feina molt bé. Hi ha altres opcions d'emulació, però aquest és gratuït i fiable.

Obtenir la massa

La massilla és gratuïta, de manera que tot el que cal fer és descarregar-lo des d'aquí. Siempre descargo el fitxer. Exe.

Una cosa a tenir en compte és que Putty no s'instal·la com altres programes, només és un programa / icona executable. Recomano que es mogui a l'escriptori per facilitar-ne l'accés.

Comença una sessió de terminal

Obriu Putty i us mostraran una finestra petita: això és Putty, ni més ni menys.

Amb el Raspberry Pi activat i connectat a la vostra xarxa, descobreix la seva adreça IP. En general faig servir una aplicació com Fing o la trobeu manualment accedint a la configuració del meu enrutador a través del meu navegador amb 192.168.1.1.

Escriviu l'adreça IP al quadre "Nom d'amfitrió" i, a continuació, introduïu '22' al quadre "Port". Tot el que necessites fer ara és fer clic a "Obrir" i hauríeu de veure que una finestra de terminal apareix en pocs segons.

Massilla es connecta en sèrie massa

Les connexions en sèrie són realment útils amb Raspberry Pi. Us permeten accedir al vostre Pi a través d'uns pins GPIO mitjançant un cable o un complement especial, que es connecten a la vostra PC mitjançant USB.

També és pràcticament útil si no teniu una xarxa disponible, proporcionant una altra manera d'accedir al vostre Pi des de la vostra PC usant Putty.

La configuració d'una connexió en sèrie normalment requereix un xip i un circuit especial, però la majoria de la gent utilitza cables o complements que incorporen aquests.

No he tingut molta sort amb els diferents cables del mercat, així que, en canvi, utilitzo el meu tauler Wombat de Gooligum Electronics (amb el seu xip serial incorporat) o el clip de depuració dedicat de RyanTeck.

Massa per sempre?

Si bé hi ha algunes limitacions a l'ús de Putty a través d'una configuració d'escriptori, personalment he administrat sense una pantalla i teclat dedicats des de la meva introducció a Raspberry Pi.

Si voleu utilitzar aplicacions de sobretaula de Raspbian, necessitareu, per descomptat, la ruta de la pantalla, tret que aprofiteu el poder del gran germà de SSH: VNC. Vaig a cobrir això en un article separat aviat.