Publicitate

înființarea pi zmeuruluiRaspberry Pi este - așa cum am văzut în mai multe articole anterioare - o piesă hardware extrem de flexibilă. După ce ați instalat un sistem de operare, ați ajuns la dimensiunile mici și ați găsit un caz pentru acesta, veți putea să instalezi software media center și poate chiar să începi să programezi software (până la urmă, pentru asta a fost proiectat!).

Cu toate acestea, s-ar putea să constatați că afacerea de a conecta zmeura Pi la televizorul dvs. cu plasmă pe ecran mare - singura dispozitivul din casa ta cu conexiune HDMI - este un pic obositor în timp ce familia ta își urmărește preferatele spectacol. În mod alternativ, s-ar putea să aveți afișaje HDMI mai mult decât suficiente, dar nu suficiente tastaturi.

Beneficiile SSH

Din fericire, Raspberry Pi poate accepta comenzi SSH atunci când este conectat la o rețea locală (fie prin Ethernet, fie prin Wi-Fi), permițându-vă să o configurați cu ușurință.

Beneficiile SSH depășesc depășirea screeningului zilnic Simpsonii sau cele mai recente știri despre celebritate - folosind zmeura Pi fără un afișaj dedicat (cunoscut și sub numele de „fără cap”) vă permite să părăsiți dispozitivul configurat într-o anumită configurație, fără a vă face griji cu privire la perturbarea nimănui lucruri.

instagram viewer

Folosind Pi ca o interfață NAS? Nici o problema! Dacă Raspberry Pi își petrece viața ca server web low-fi sau radio Internet, atunci nu are nevoie de un display dedicat.

Aici vine SSH!

Configurarea Raspberry Pi pentru SSH

Pentru a vă pregăti Raspberry Pi pentru conexiunile la distanță prin SSH, ar fi trebuit să instalați mai întâi distroba Debian Raspbian, așa cum este descris anterior. În mod implicit SSH este activat, dar dacă îl aveți dezactivat, ar trebui să introduceți ecranul de configurare pentru a reabilita.

Cu mini-computerul conectat la rețea și cu o tastatură și cablul Ethernet conectat, porniți și conectați-vă la dispozitiv.

înființarea pi zmeurului

După ce ați făcut asta, introduceți sudo raspi-config pentru a deschide ecranul de configurare și utilizați tastele săgeată și Enter pentru a selecta opțiunea Activare sau Dezactivare SSH. În ecranul următor, selectați Activare, atingeți Enter și din ecranul final Enter din nou pentru a selecta OK.

Cu SSH acum activat, vă veți putea conecta de la distanță la Raspberry Pi utilizând un client SSH.

(Rețineți că, dacă SSH nu este listat ca opțiune de meniu, probabil utilizați o compilare veche a distro Raspbian și ar trebui să vă actualizați cât mai curând posibil.)

Conectarea la Zmeura ta Pi

Înainte de a vă conecta la Raspberry Pi, va trebui să verificați adresa IP. Există câteva moduri de a face acest lucru.

a înființat zmeura pi fără cap

Primul, din linia de comandă, este să introduceți ifconfig pentru a afișa detaliile conexiunii de rețea, inclusiv adresa IP. În mod alternativ, puteți verifica routerul pentru dispozitivele conectate și puteți stabili adresa IP în acest fel.

Cu aceste informații disponibile, acum sunteți gata să vă conectați la SSH.

Dacă utilizați Windows, cel mai bun instrument SSH este probabil PuTTY, disponibil de la http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html. Odată descărcat (selectați putty.exe pentru această sarcină), faceți dublu clic pe executabil - va rula fără instalare.

înființarea pi zmeurului

În Sesiune, adăugați adresa IP în Nume gazdă câmp și faceți clic Deschis. PuTTY va emite un aviz de securitate - faceți clic da pentru a continua, apoi conectați-vă la Zmeura Pi.

Mai târziu, veți vedea interfața bazată pe text Raspberry Pi!

Acum puteți deconecta tastatura, mouse-ul și cablul HDMI de la Raspberry Pi și puteți emite comenzi de la distanță.

Emiterea de comenzi la distanță către Pi

Se pot emite diverse comenzi la distanță către Raspberry Pi prin SSH - aproape orice altceva care nu dezactivează sau întrerupe SSH sau conexiunea de rețea!

topor ps

Aceasta va afișa o listă de procese care rulează.

$ ssh –V

Afișează versiunea actuală SSH

Fișierele pot fi copiate către și de la Raspberry Pi folosind SSH:

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

După ce ați terminat, nu uitați să închideți Pi-ul în siguranță cu comanda:

sudo închidere -h acum

(Modificarea –h la –r va reporni dispozitivul). Acest lucru trebuie făcut înainte de a scoate cablul de alimentare - nerespectarea acestuia poate duce cu ușurință la o cartelă SD coruptă, ceea ce va însemna reinstalarea sistemului de operare Raspian.

Actualizări, instalări de aplicații și utilizarea liniei de comandă - de la distanță!

Există anumite lucruri pentru care SSH nu este de folos. De exemplu, nu vă va permite să accesați GUI-ul Raspberry Pi, dar vă va oferi mijloacele pentru a rula actualizări, pentru a instala aplicații și pentru a utiliza diferite programe și instrumente încorporate de la un altul calculator.

Cu configurația ușoară a SSH prin telecomanda și comenzile enumerate mai sus (și multe altele) puteți trimite rapid și eficient instrucțiuni pentru dispozitiv folosind PuTTY pe Windows sau prin instrumentele de linii de comandă native în Mac OS X și alte distros Linux.

În total, dacă deții un Raspberry Pi, ar trebui să fii conștient de cât de convenabil și util este SSH. Dacă intenționați să utilizați SSH în mod regulat, poate doriți să aflați acest lucru hack-ul de partiție de pornire 6 moduri de a hack un zmeură Pi prin intermediul Partition BootDoriți să obțineți rapid Raspberry Pi online? Încercați aceste / boot / partition pentru a economisi timp la configurarea Raspberry Pi. Citeste mai mult pentru a activa rapid SSH-ul atunci când aveți nevoie.

Christian Cawley este redactor redactor pentru securitate, Linux, bricolaj, programare și tehnică explicată. De asemenea, el produce Podcast-ul cu adevărat util și are o experiență vastă în suport pentru desktop și software. Colaborator al revistei Linux Format, Christian este un tinkerer Raspberry Pi, iubitor Lego și fan retro al jocurilor de noroc.