Configurarea Raspberry Pi pentru utilizare fără cap cu SSH

Configurarea Raspberry Pi pentru utilizare fără cap cu SSH

Raspberry 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 reduse și ați găsit o carcasă pentru acesta, veți putea instala software-ul media center și poate chiar începe programarea software-ului (la urma urmei, pentru asta a fost conceput !).





Cu toate acestea, s-ar putea să descoperiți că afacerea de a conecta Raspberry Pi la televizorul dvs. cu plasmă cu ecran mare - singurul dispozitiv din casă cu o conexiune HDMI - este un pic obositoare în timp ce familia vă urmărește emisiunea preferată. Alternativ, este posibil să aveți mai mult decât suficiente afișaje HDMI, dar nu suficiente tastaturi.





Avantajele 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 merg dincolo de supărarea testării zilnice a Simpsonii sau cele mai recente știri despre celebrități - utilizarea Raspberry Pi fără un afișaj dedicat (cunoscut și sub numele de headless) vă poate permite să lăsați dispozitivul configurat într-o anumită configurație fără grija că cineva va perturba lucrurile.

Folosiți Pi ca interfață NAS? Nici o problemă! Dacă Raspberry Pi își petrece viața ca server web low-fi sau radio pe internet, atunci nu are nevoie de un afișaj dedicat.



Aici intervine SSH!

Configurarea Raspberry Pi pentru SSH

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





de ce spune telefonul meu că este posibil ca acest accesoriu să nu fie acceptat

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

După ce ați făcut acest lucru, intraț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 apoi în ecranul final Enter din nou pentru a selecta OK.





Cu SSH activat acum, vă veți putea conecta 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 că utilizați o versiune veche a distribuției Raspbian și ar trebui să vă actualizați cât mai curând posibil!)

Conectarea la Raspberry 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.

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

Cu aceste informații la îndemână, sunteți acum gata să vă conectați cu 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 chit.exe pentru această sarcină), faceți dublu clic pe executabil - va rula fără instalare.

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

Windows 10 nu se va conecta la internet

Câteva clipe 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 de la distanță către Pi

Diverse comenzi pot fi emise de la distanță către Raspberry Pi prin SSH - cam orice nu dezactivează sau întrerupe SSH-ul sau conexiunea la rețea!

ps ax

Aceasta va afișa o listă a proceselor care rulează.

$ ssh –V

Afișează versiunea SSH curentă

Fișierele pot fi copiate pe și din Raspberry Pi folosind SSH:

unde este modul portret pe iPhone 7

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ă opriți în siguranță Pi-ul cu comanda:

sudo shutdown -h now

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

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

Există anumite lucruri pentru care SSH nu este bun. De exemplu, nu vă va permite să accesați GUI-ul Raspberry Pi, dar vă va oferi mijloacele necesare pentru a rula actualizări, pentru a instala aplicații și pentru a utiliza diverse programe și instrumente încorporate de pe un computer diferit.

Cu configurarea ușoară a SSH de la distanță și comenzile enumerate mai sus (și multe altele) puteți trimite rapid și eficient instrucțiuni către dispozitiv folosind PuTTY pe Windows sau prin instrumentele native de linii de comandă din Mac OS X și alte distribuții Linux.

Una peste alta, dacă dețineți un Raspberry Pi, ar trebui să fiți conștienți de cât de convenabil și util este SSH. Dacă intenționați să utilizați SSH în mod regulat, vă recomandăm să aflați acest hack de partiție de boot pentru a activa SSH rapid atunci când aveți nevoie.

Acțiune Acțiune Tweet E-mail Cum să vă curățați computerul Windows utilizând linia de comandă

În cazul în care PC-ul dvs. Windows nu mai are spațiu de stocare, curățați junk-ul folosind aceste utilitare rapide de prompt de comandă.

Citiți în continuare
Subiecte asemănătoare
  • DIY
  • Raspberry Pi
Despre autor Christian Cawley(1510 articole publicate)

Editor adjunct pentru securitate, Linux, bricolaj, programare și tehnică explicată și producător de podcasturi cu adevărat util, cu o vastă experiență în asistență pentru desktop și software. Colaborator la revista Linux Format, Christian este un jucător Raspberry Pi, un iubitor de Lego și un fan retro al jocurilor.

Mai multe de la Christian Cawley

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona
Categorie Diy