Cuprins:

Accesarea de la distanță a Raspberry Pi: SSH, Dekstop și FTP: 4 pași
Accesarea de la distanță a Raspberry Pi: SSH, Dekstop și FTP: 4 pași

Video: Accesarea de la distanță a Raspberry Pi: SSH, Dekstop și FTP: 4 pași

Video: Accesarea de la distanță a Raspberry Pi: SSH, Dekstop și FTP: 4 pași
Video: MEGA Chia GPU Farming and Plotting Guide for Linux - Gigahorse Start to Finish - 2023 2024, Iulie
Anonim
Accesarea de la distanță a Raspberry Pi: SSH, Dekstop și FTP
Accesarea de la distanță a Raspberry Pi: SSH, Dekstop și FTP

În această postare, vom analiza 3 metode diferite prin care puteți accesa de la distanță Raspberry Pi pentru a face un pic mai ușor să lucrați cu el. Primul este SSH, care vă va permite să accesați de la distanță terminalul. A doua este o conexiune desktop la distanță, care vă va permite să accesați desktopul Raspberry Pi pentru momentele în care trebuie să interacționați cu interfața de utilizare. Cel de-al treilea vă va permite să accesați direct fișierele și folderele, astfel încât să puteți obține sau transfera cu ușurință fișiere între Raspberry Pi și computer.

Videoclipul de mai sus intră în detalii suplimentare pentru fiecare dintre ele și vă recomand să îl urmăriți mai întâi pentru a înțelege diferitele metode.

Pasul 1: conectați-vă la rețeaua dvs. locală

Conectați-vă la rețeaua dvs. locală
Conectați-vă la rețeaua dvs. locală
Conectați-vă la rețeaua dvs. locală
Conectați-vă la rețeaua dvs. locală

Pentru ca toate cele trei metode să funcționeze, Raspberry Pi trebuie să fie conectat la aceeași rețea ca și computerul de la care doriți să accesați de la distanță. Există mai multe moduri în care puteți face acest lucru.

Conexiune prin cablu:

Dacă intenționați să utilizați o conexiune prin cablu, pur și simplu conectați cablul ethernet la placa și conectați celălalt capăt al cablului la routerul de acasă. Placa ar trebui să se conecteze automat la rețea.

Wireless (cu afișaj / tastatură / mouse):

Dacă intenționați să utilizați o conexiune wireless, trebuie pur și simplu să vă conectați la rețea făcând clic pe pictograma rețelei wireless din bara de activități, introducând parola și făcând clic pe OK. Placa ar trebui să se conecteze automat la rețea. Vă rugăm să urmăriți videoclipul pentru un exemplu în acest sens.

Wireless (fără afișaj, modul fără cap):

De asemenea, puteți conecta placa la rețea creând un fișier wpa_supplicant.conf în directorul de încărcare al cardului microSD. Sistemul de operare Raspberry Pi verifică acest fișier la prima pornire și, dacă este prezent, va folosi detaliile de rețea conținute în acesta pentru a se conecta la rețea. Puteți descărca fișierul șablon de pe linkul de mai jos și îl puteți actualiza cu codul de țară, numele rețelei și parola. Este recomandat să utilizați un editor de text precum Notepad ++ sau Sublime Text 3 pentru a crea fișierul. După ce ați terminat, pur și simplu copiați-l pe unitatea de boot imediat ce ați terminat de intermitent imaginea, dar înainte de a porni placa pentru prima dată.

Fișier șablon WPA:

Utilizați următorul link pentru o listă de coduri de țară:

Odată conectat la rețea, trebuie să obținem adresa IP a plăcii. Puteți face acest lucru în mai multe moduri, dar o metodă convenabilă este utilizarea software-ului precum Angry IP Scanner. Vă rugăm să urmăriți videoclipul dacă trebuie să-l vedeți în acțiune. Software-ul scanează pur și simplu rețeaua dvs. locală și listează toate dispozitivele active împreună cu adresele lor IP. Adresa IP pentru placa mea este 192.168.1.37 și dacă placa dvs. apare atunci puteți fi sigur că s-a conectat cu succes la rețeaua dvs.

Pasul 2: SSH în consiliul dvs

SSH în consiliul tău
SSH în consiliul tău
SSH în consiliul tău
SSH în consiliul tău

Dacă ați folosit Raspberry Pi înainte, atunci veți fi folosit fereastra terminalului la un moment dat. Utilizarea terminalului vă permite să creați cu ușurință scripturi, să actualizați software și așa mai departe. În mod implicit, puteți accesa și utiliza terminalul conectând un afișaj și tastatură la placă, dar acest lucru nu este întotdeauna convenabil, mai ales dacă utilizați Pi Zero - care nu are un port USB de dimensiuni mari și nici un full- port HDMI dimensionat. SSH vă permite să accesați terminalul fără a fi nevoie de afișaj sau tastatură, ceea ce îl face foarte convenabil. Mai important, puteți copia / lipi comenzi și scripturi de pe computerul principal în loc să tastați totul. SSH înseamnă Secure SHell și vă permite să comunicați în siguranță la un dispozitiv printr-o conexiune nesecurizată. Există două moduri principale prin care puteți activa SSH.

Cu afișaj / tastatură / mouse:

Dacă aveți un ecran, tastatură și mouse conectate, puteți deschide fereastra „Configurare Raspberry Pi” din meniul „Preferințe” și apoi comutați la fila „Interfețe”. Puteți apoi să faceți clic pe butonul radio de lângă SSH pe care scrie „Enabled” și apoi să apăsați OK. Puteți viziona videoclipul pentru a vedea cum se face acest lucru.

Fără afișaj, modul fără cap:

Dacă nu aveți acces la un afișaj, puteți crea pur și simplu un fișier gol cu numele „ssh” și să îl copiați pe unitatea de boot. Nu adăugați o extensie la fișier. Este recomandat să utilizați un editor de text precum Notepad ++ sau Sublime Text 3 pentru a crea fișierul. Copiați acest fișier la scurt timp după ce blocați imaginea, dar înainte de ao porni pentru prima dată. Aceasta va permite SSH pentru dvs.

După ce ați terminat, trebuie pur și simplu să deschideți o fereastră de terminal pe computerul dvs. (Prompt de comandă pentru Windows și Terminal pentru Mac). După ce ați terminat, pur și simplu tastați „ssh [email protected]” și apăsați Enter. Vă rugăm să vă asigurați că vă actualizați adresa IP în acea comandă. Apoi vă va întreba dacă doriți să vă amintiți gazda și puteți introduce da, urmat de apăsarea tastei Enter. Apoi vă va cere o parolă și implicit, aceasta este „zmeură” fără ghilimele. Odată ce introduceți parola, vă veți conecta la placă și puteți accesa apoi terminalul și puteți rula comenzi ca și cum ați fi conectat direct la placă folosind o tastatură.

Pasul 3: Conexiune desktop la distanță

Conexiune desktop la distanță
Conexiune desktop la distanță
Conexiune desktop la distanță
Conexiune desktop la distanță
Conexiune desktop la distanță
Conexiune desktop la distanță

SSH este util atunci când doriți să executați comenzi și scripturi bazate pe text. Cu toate acestea, uneori va trebui să accesați și să interacționați cu interfața grafică de utilizator sau GUI și, în momente ca acestea, este utilă o conexiune desktop la distanță. Obținerea accesului la distanță nu este deloc dificil. Pur și simplu trebuie să rulați două comenzi care vor instala serverul de conexiune la distanță pe Pi.

Aceste comenzi pot fi executate direct pe terminalul Pi sau pot fi executate conectându-se mai întâi la bord folosind SSH. Odată ajuns la terminal, pur și simplu tastați „sudo apt-get install tightvncserver” și introduceți y pentru a confirma instalarea. Aceasta va instala tightvncserver pentru noi. Următoarea comandă pe care trebuie să o executăm este „sudo apt-get install xrdp” și introduceți y pentru a confirma instalarea. Aceasta va instala xrdp care va permite accesul la distanță.

Tot ce trebuie făcut acum este accesarea desktopului. Pentru a face acest lucru, deschideți aplicația „Conexiune desktop la distanță” pe Windows și introduceți adresa IP a plăcii. Vă va duce la un ecran de conectare, unde va trebui să introduceți numele de utilizator implicit, care este „pi” și parola implicită, care este „zmeură”. placa de la distanță și faceți totul ca și cum ați fi conectat fizic la placa folosind un afișaj, tastatură și mouse.

Dacă utilizați un Mac, va trebui să instalați mai întâi aplicația „Microsoft Remote Connection” din magazinul de aplicații. Apoi puteți crea o nouă conexiune introducând adresa IP, numele de utilizator, parola și numele conexiunii. În cele din urmă, faceți dublu clic pe numele conexiunii pentru a începe conexiunea și veți fi direcționat către Raspberry Pi Desktop. Vă rugăm să urmăriți videoclipul în timp ce demonstrăm acest lucru atât pentru un computer, cât și pentru un Mac.

Pasul 4: Activarea FTP

Activarea FTP
Activarea FTP
Activarea FTP
Activarea FTP
Activarea FTP
Activarea FTP
Activarea FTP
Activarea FTP

Utilizarea unei conexiuni desktop la distanță este utilă, dar nu puteți copia direct fișierele între computerul dvs. și desktopul Pi folosindu-l. Din fericire, există o modalitate ușoară de a face acest lucru de la distanță și prin utilizarea FTP sau a Protocolului de transfer de fișiere.

Configurarea FTP este și ea simplă. Pur și simplu trebuie să actualizăm mai întâi informațiile despre pachet rulând „sudo apt-get update”. Apoi, trebuie să rulăm comanda „sudo apt install proftpd” care va instala serverul FTP pentru noi. Și asta e tot ce trebuie să faci. În mod implicit, nu există nicio restricție asupra directoarelor care pot fi accesate utilizând FTP. Dacă aveți mai mulți utilizatori, atunci ar avea sens să limitați accesul utilizatorilor doar la directorul lor care este / home / user. Va trebui să actualizați fișierul de configurare pentru a face acest lucru și pentru aceasta, va trebui să rulați comanda „sudo nano /etc/proftpd/proftpd.conf” care va deschide fișierul de configurare într-un editor de text. Derulați în jos până la linia „#DefaultRoot” și decomentați „#” care va activa acest lucru. După ce ați terminat, pur și simplu salvați fișierul apăsând „CTRL + X”, apoi „y”, apoi „ENTER”. Apoi va trebui să reîncărcați serviciul executând comanda „sudo service proftpd reload”. Aceasta va pune în aplicare noua configurație și vom putea accesa doar directorul / home / pi.

Accesarea fișierelor și folderelor este la fel de ușoară. Puteți deschide un browser web și tastați „ftp://192.168.1.37” și apoi conectați-vă cu numele de utilizator implicit care este „pi” și parola implicită care este „zmeură”. Veți putea apoi să vizualizați fișierele și chiar să le descărcați. Vă va cere în continuare să autentificați sesiunea din motive de securitate. Acest lucru nu este pe deplin convenabil și modul recomandat este prin utilizarea unui lucru numit client FTP precum FileZilla. Pur și simplu descărcați-l și instalați-l și apoi introduceți detaliile conexiunii în bara de sus, așa cum se arată în imagine - adresa IP, numele de utilizator, parola și portul care este 21. După ce ați terminat, faceți clic pe butonul „Conectare rapidă” și veți putea să conectați-vă la tablă. Fișierele și folderele Raspberry Pi vor fi afișate în jumătatea dreaptă, iar sistemul de fișiere al computerului dvs. va fi în stânga. Puteți trage fișiere peste pentru a activa transferurile. În acest fel, puteți prelua cu ușurință fișierele de care aveți nevoie și puteți gestiona sistemul de fișiere.

Acesta este cât de ușor este să accesați de la distanță Raspberry Pi utilizând trei metode diferite. Dacă vă plac postările utile de acest gen, vă rugăm să luați în considerare abonarea la canalul nostru YouTube, deoarece vă ajută enorm.

YouTube:

Mulțumesc că ai citit!

Recomandat: