Cum să accesați de la distanță Raspberry Pi pe Mac

Cum Sa Accesati De La Distanta Raspberry Pi Pe Mac



Raspberry Pi este un dispozitiv folosit pentru a efectua mai multe sarcini, cum ar fi automatizarea casei, centru media, retro-gaming, server web și multe altele. O caracteristică bună a dispozitivului Raspberry Pi este că poate fi accesat de pe alt PC, laptop sau MacBook. Accesarea Raspberry Pi de pe PC și laptop este simplă, ceea ce poate fi urmărit Aici . Cu toate acestea, pe MacBook, veți avea nevoie de câțiva pași suplimentari pentru a permite sistemului să acceseze de la distanță dispozitivul Raspberry Pi.

În acest ghid, veți afla despre:

Ce este o caracteristică de acces la distanță

Acces de la distanță este o caracteristică utilă care permite utilizatorilor libertatea de a controla un dispozitiv de pe alte sisteme folosind adresa IP a dispozitivului. În mod normal, Acces de la distanță caracteristica folosește conexiunea SSH pentru a stabili o conexiune sigură pentru accesarea terminalului. Cu toate acestea, instrumente precum VNC vor oferi libertatea de a accesa desktop-ul sistemului și de a-l controla de pe alte sisteme.







De ce este util accesul la distanță

Acces de la distanță caracteristica este importantă pentru utilizatorii care nu doresc să cumpere o configurație desktop separată pentru sistemul lor. După ce accesează dispozitivul pe alt sistem, aceștia pot controla dispozitivul din orice locație (în interiorul sau în afara firewall-ului) fără mouse sau tastatură.



Cerințe pentru acces la distanță

Pentru a accesa de la distanță Raspberry Pi, veți avea nevoie de:



  • Dispozitiv Raspberry Pi
  • Sistem de operare Raspberry Pi
  • SSH pentru interfața de linie de comandă de acces de la distanță
  • VNC pentru acces de la distanță desktop Raspberry Pi

Cum să accesați de la distanță terminalul Raspberry Pi pe Mac

Dacă doriți să accesați de la distanță terminalul Raspberry Pi pe Mac, puteți urma pașii de mai jos:





Pasul 1: Activați serviciul SSH pe Raspberry Pi

Înainte de a trece la accesarea terminalului Raspberry Pi pe Mac, trebuie să activați mai întâi serviciul SSH pe dispozitiv. SSH este un protocol de conexiune shell securizat care vă permite să vă conectați la Raspberry Pi de la distanță de pe alt computer; poate fi activat pe Raspberry Pi de la Aici.

Pasul 2: Găsiți adresa IP a Raspberry Pi

Trebuie să găsiți adresa IP Raspberry Pi, deoarece este necesară mai târziu în timp ce accesați de la distanță dispozitivul Raspberry Pi de pe alt computer. Puteți găsi adresa IP Raspberry PI din următoarea comandă:



nume de gazdă -Eu

Pasul 3: Activați autentificarea SSH pe Mac

Deoarece sunteți un utilizator Mac, trebuie să activați autentificarea SSH pe sistemul dvs., deoarece în mod implicit este dezactivat, spre deosebire de sistemul Windows. Pentru a activa conectarea la distanță/ssh, îndreptați-vă către Preferințe de sistem> Partajare, selectează Conectare de la distanță și activați-l pentru toți utilizatorii:

Sau puteți selecta utilizatori în funcție de alegerea dvs. selectând „Doar acești utilizatori” opțiune.

Pasul 4: Rulați comanda SSH pentru a accesa terminalul Raspberry Pi pe Mac

Odată ce vă dați seama de adresa IP Raspberry Pi, deschideți terminalul Mac și executați următoarea comandă:

ssh nume de utilizator @ Adresa IP

Trebuie să furnizați numele de utilizator și adresa IP a Raspberry Pi. Apoi vă va cere confirmarea dacă veți continua conectarea la dispozitiv. Răspunde cu da pentru a permite utilizatorului actual să conecteze dispozitivul Raspberry Pi de la distanță.

Notă: Trebuie să furnizați parola implicită Raspberry Pi pentru a accesa cu succes interfața terminalului Raspberry Pi de pe terminalul Mac.

Acest lucru completează accesul la terminalul de la distanță Raspberry Pi pe Mac. Acum puteți executa comenzi pentru Raspberry Pi direct de pe terminalul Mac. Cu toate acestea, conexiunea SSH va funcționa numai dacă atât Mac, cât și Raspberry Pi sunt conectate la aceeași rețea.

Cum să accesați de la distanță desktopul Raspberry Pi pe Mac în firewall

Pe lângă accesarea terminalului Raspberry Pi pe Mac, puteți accesa și controla desktop-ul Raspberry Pi direct de pe Mac în Firewall. Cu toate acestea, pentru aceasta, veți avea nevoie de o aplicație de acces de la distanță terță parte și utilizată pe scară largă VNC. Urmați instrucțiunile de mai jos pentru a accesa de la distanță desktopul Raspberry Pi pe Mac:

Pasul 1: Activați VNC pe Mac

Implicit, VNC este instalat pe sistemul Raspberry Pi, dar nu este activat implicit; îl puteți activa deschizând configurația Raspberry Pi folosind:

sudo raspi-config

Selectează „Opțiuni de interfață” :

Alege ' VNC” opțiune:

Alegeți „ da ” pentru a activa cu succes VNC pe Raspberry Pi:

Pasul 2: Instalați VNC Viewer pe Mac

Trebuie să instalați Vizualizator VNC pe Mac de la Aici , deoarece vă va permite să accesați desktopul Raspberry Pi folosind conexiunea la distanță VNC.

Pasul 3: Permiteți conexiunea VNC pe Mac

În mod implicit, Mac nu permite VNC Viewer să ruleze pe sistem din cauza problemelor de securitate. Îl puteți activa selectând „ Accesibilitate ” și făcând clic pe „ Faceți clic pe lacăt pentru a face modificări ' opțiune:

Apoi selectați VNC Viewer și permiteți-l pe sistemul dvs.:

Pasul 4: Accesați desktopul Raspberry Pi pe Mac

Acum deschideți VNC Viewer pe Mac, introduceți adresa IP Raspberry Pi, adăugați numele de utilizator și parola pentru a accesa desktopul Raspberry Pi pe Mac.

După ce ați introdus corect parola Raspberry Pi, veți vedea desktopul Raspberry Pi pe VNC Viewer. Acum puteți începe să controlați dispozitivul direct de pe Mac:

Notă: Conexiunea VNC prin această metodă va funcționa numai dacă ambele dispozitive sunt conectate la aceeași rețea.

Cum să accesați de la distanță desktopul Raspberry Pi pe Mac în afara firewall-ului

VNC Viewer permite utilizatorilor să acceseze de la distanță Raspberry Pi în afara firewall-ului. Înseamnă că, dacă dispozitivul dvs. este conectat la o rețea diferită, îl puteți accesa în continuare utilizând următorii pași:

Pasul 1: Trebuie să vă conectați la VNC Viewer folosind Conectare opțiunea de pe interfața VNC Connect în Raspberry Pi:

Pasul 2: Furnizați id-ul de e-mail și parola pentru a finaliza procesul de conectare la serverul VNC:

Pasul 3: Selectează Următorul opțiunea de a alege metoda de conectivitate, deoarece mergem cu cea implicită:

Pasul 4: Puteți continua cu opțiunea implicită alegând același nume de utilizator și parolă pentru contul dvs. UNIX. De asemenea, puteți seta a Parola VNC separat pentru sesiunile dvs. VNC:

Pasul 5: Mergeți cu opțiunea implicită și alegeți „ Următorul ”:

Pasul 6: Apasă pe 'Aplica' butonul pentru a vă asigura că modificările efectuate sunt satisfăcătoare:

Pasul 7: Notați numele computerului a apărut chiar sub Conectivitate opțiune:

Pasul 8: Introduceți numele computerului în VNC Viewer pe Mac, apăsați pe Enter. Apoi utilizați numele de utilizator și parola implicite Raspberry Pi pentru a accesa cu succes desktopul Raspberry Pi în afara Firewall-ului:

Cum se creează mai multe sesiuni VNC pentru Raspberry Pi

În mod implicit, VNC permite utilizarea unei singure conexiuni VNC pe rând. Cu toate acestea, dacă există mai mulți utilizatori care doresc să acceseze Raspberry Pi, puteți crea un server VNC. Crearea unui server VNC va permite altor utilizatori să acceseze Raspberry Pi fără a deranja alți utilizatori. Pentru a crea mai multe sesiuni VNC pe Raspberry Pi, deschideți terminalul Raspberry Pi și rulați următoarea comandă:

vncserver-virtual

Notați adresa IP cu 192.168.X.X:1 imediat după executarea comenzii de mai sus și inserați această adresă în VNC Viewer pe Mac. Aceasta va deschide o sesiune VNC separată pe Mac:

Puteți executa vncserver comanda din nou și din nou pentru a crea mai multe sesiuni. Nu există o limită a numărului de sesiuni, dar este mai bine să puneți mai puțină sarcină asupra sistemului dvs. rulând sesiuni minime.

Concluzie

Accesul de la distanță Raspberry Pi este util pentru utilizatorii care nu doresc să achiziționeze un mediu desktop separat pentru dispozitiv. Puteți activa terminalul Raspberry Pi de la distanță activând caracteristica SSH pe Raspberry Pi. Apoi, folosind adresa IP, numele de utilizator și parola Raspberry Pi pentru a deschide conexiunea SSH la distanță pe terminalul Mac. Pentru a accesa desktopul Raspberry Pi, puteți utiliza serviciul VNC care utilizează adresa IP, numele de utilizator și parola Raspberry Pi pentru a accesa desktopul. Ghidul detaliat pas cu pas pentru metodele SSH și VNC este furnizat în secțiunea de mai sus a acestui ghid.