Kako koristiti Raspberry Pi Connect: instalacija, uparivanje i udaljeni pristup

  • Zvanični udaljeni pristup i enkripcija putem WebRTC-a sa Raspberry Pi ID identitetom.
  • Dva načina rada: Shell (široka kompatibilnost) i Desktop (Pi 4/5/400 sa Bookworm 64-bit).
  • Jednostavna instalacija s apt-om i povezivanje putem ikone ili rpi-connect naredbe za prijavu.
  • Upravljanje web uređajima: Preimenovanje, brisanje i preporuke za 2FA.

Raspberry Pi Connect daljinski pristup

Zamislite da vam je Raspberry Pi udaljen samo jedan klik, s bilo kojeg mjesta i samo putem preglednika, bez ikakvih glavobolja s portovima ili čudnim konfiguracijama: to je upravo ono što nudi. Raspberry Pi ConnectIdeja je jednostavna, ali moćna: otvorite terminal ili desktop sesiju na vašem Pi-ju s weba koristeći sigurnu peer-to-peer vezu.

Prije su tipične alternative bile SSH, VNC ili TeamViewer, svaki sa svojim nijansama i ograničenjima (lokalna mreža, složene konfiguracije, licenciranje itd.). Sa službenom ponudom Raspberry Pi-ja, ovo trenje je smanjeno: Instalirate paket, povežete uređaj sa svojim računom i unesete ga putem preglednikaU nastavku ćete pronaći kompletan vodič sa zahtjevima, instalacijom, uparivanjem, načinima povezivanja i ključnim opcijama.

Kako koristiti softver Raspberry Pi Connect za daljinsko povezivanje-4
Vezani članak:
Kako postaviti i koristiti Raspberry Pi Connect za daljinski pristup

Šta je Raspberry Pi Connect?

Raspberry Pi Connect je službeni klijent za udaljeni pristup koji radi na WebRTC, ista tehnologija koja se koristi u mnogim aplikacijama za video pozive, za uspostavljanje veze šifrirane od kraja do kraja između vašeg Raspberry Pi-ja i vašeg preglednika. Kada latencija ili direktno usmjeravanje nisu izvodljivi, promet može navigacija Raspberry Pi serverima u Velikoj Britaniji, održavanje enkripcije i vašeg računa kao identiteta.

Alat je u beta faza, je besplatan kako je i namjera Fondacije, i ima za cilj zamijeniti zamorne postavke trećih strana jednostavnim rješenjem: Pristupite radnoj površini ili ljusci sa connect.rasberrypi.comU testiranju u stvarnom svijetu, udaljena radna površina djeluje vrlo fluidno - neki korisnici je čak smatraju responzivnijom od VNC-a - a i udaljena ljuska je responzivna.

Kao službeni klijent, integrira se s Raspberry Pi OS-om i dodaje... na traci zadataka U slučaju desktop verzije, sa vašeg web računa vidjet ćete sve povezane uređaje i možete se prijaviti s nekoliko klikova, bez potrebe da pamtite javne IP adrese ili dodirujete svoj ruter.

Postoje važne nijanse kompatibilnosti koje bi trebale biti jasne: za dio udaljene radne površine, sistem koristi kompozitor Wayland; Osim toga, razni vodiči ističu zahtjeve koji se razlikuju između funkcija ljuske i desktopa, kao što ćemo vidjeti kasnije. U prethodnoj referenci spomenuta je verzija v1.2 softvera u trenutku pisanja ovog teksta, tako da se mogu očekivati ​​česta poboljšanja.

Vodič za korištenje Raspberry Pi Connecta

Zahtjevi i kompatibilnost

Za funkciju Udaljena radna površina (Dijeljenje ekrana), različiti izvori navode da je trenutno namijenjeno za Raspberry Pi 5, Raspberry Pi 4 i Raspberry Pi 400sa Raspberry Pi OS Bookworm 64-bitOvo ograničenje dolazi od grafičkog steka i korištenja Wayland, pored same zrelosti bete.

Što se tiče Udaljena ljuska, postoje vodiči koji ističu široku kompatibilnost, čak i sa starijim modelima (do Raspberry Pi 1) i sa prethodnim verzijama sistema, čak spominjući da Takođe radi i na Busteru i Lite izdanja. U praksi, da biste dobili najbolje iskustvo i službenu podršku, preporučuje se da počnete od Raspberry Pi OS 12 (Knjiški moljac) ažurirano.

Na modernoj opremi sa ažuriranim sistemom, često ćete naći rpi-connect je unaprijed instaliranAko se ne pojavi, možete ga instalirati pomoću apt-a, a na sistemima bez grafičkog okruženja koristite njegovu laganu verziju. Ova dvojnost paketa omogućava mu da se prilagodi i desktop i headless instalacijama.

Pored hardvera i sistema, trebat će vam Raspberry Pi ID računOvo je "ključ" koji autorizuje vezu između vašeg uređaja i web panela i omogućit će vam pregled i upravljanje svim vašim uređajima s jednim identitetom.

Instalacija softvera: Desktop vs. Lite

Postoje dva paketa: rpi-connect za desktop sisteme i rpi-connect-lite Za Lite instalacije bez grafičkog okruženja, najbolje je prvo ažurirati sistem, a zatim instalirati odgovarajući paket.

Instaliranje na Raspberry Pi OS sa desktop računarom (kada nije prethodno instaliran): ažuriraj, instaliraj i ponovo pokreniKao vizualni pokazatelj, nakon ponovnog pokretanja vidjet ćete okruglu ikonu s dvije tačke na vrhu radne površine, što ukazuje da je usluga uspješno aktivirana.

Ako radite sa Raspberry Pi OS Lite, proces je sličan, ali instaliranje "lite" varijante, koja nudi pristup udaljena ljuska bez grafičkog dijela. Možete raditi putem SSH-a ili s povezanom tastaturom/monitorom i pokrenuti instalaciju bez komplikacija.

Primjeri naredbi (prilagođavanje paketa vašem slučaju): ažuriranje apt-a, nadogradnja apt-a, instalacija apt-a i ponovno pokretanje sistemaTo je standardni tok koji osigurava da su zavisnosti u redu i da je usluga registrovana i omogućena.

Kako beta verzija bude napredovala, vjerovatno će biti česta ažuriranjaPomoću instalacije koja se sastoji samo od nadogradnje, možete ažurirati samo Connect paket, minimizirajući promjene na drugim sistemskim komponentama.

Kreirajte i osigurajte svoj Raspberry Pi ID

Da biste koristili Connect, potreban vam je službeno brojanjeRegistracija je brza: idite na web stranicu za identifikaciju, Unesete svoju e-mail adresu, definirate lozinku i potvrdite koristeći link koji vam je poslan e-poštom. Nakon prve prijave, bit ćete spremni za uparivanje uređaja.

Toplo se preporučuje aktivirajte dvofaktorsku autentifikaciju (2FA), jer ovaj račun kontrolira udaljeni pristup vašim uređajima. Pomoću aplikacije poput Google Authenticatora ili Authyja, skenirate kod i dodajete dodatni sloj zaštite za nekoliko sekundi.

Kada uđete unutra, panel računa će vam omogućiti da vidite svoj povezani uređajiOdatle se možete prijaviti, promijeniti imena i izbrisati uređaje kada ih više ne koristite ili im želite opozvati pristup.

Ako nikada niste koristili slične usluge, zamislite račun kao "centralnu kontrolu": bez toga nema vezeNa ovaj način, čak i ako neko otkrije vašu IP adresu ili naziv hosta, ne bi se mogao prijaviti na vaš Connect ako nema kontrolu nad vašim podacima za prijavu.

Povežite svoj Raspberry Pi sa računom

Nakon što je paket instaliran na Pi i vaš identitet kreiran, dodirnite upari uređaj sa svojim računom. To možete učiniti iz grafičkog interfejsa (ako imate desktop računar) ili iz Komandna linija.

Grafička opcija (desktop): pretražite Ikona povezivanja Raspberry Pi-ja u gornjoj paleti. Kada je dodirnete, odaberite "Prijava" i otvorit će se preglednik za autentifikaciju s vašim Raspberry Pi ID-om. Čarobnjak će vas zamoliti da daj ime timu (na primjer, „Pi-Server-Home“) i potvrdite. Nakon što se to uradi, veza je uspostavljena.

Terminalska opcija (desktop ili Lite): U konzoli pokrenite prijava na rpi-connectSistem će vam prikazati jedinstveni URL; kopirajte ga u pretraživač na bilo kojem uređaju, prijavite se sa svojim računom, dajte ime Pi-ju i proces se završavaTerminal će pokazati da je uparivanje uspješno.

Oba puta vode do istog rezultata: vaš Pi će se pojaviti na stranici Connect kao dostupan uređaj, sa svojim opcije povezivanja vidljivo u zavisnosti od verzije vašeg sistema i mogućnosti.

Mala praktična napomena: usluga može započeti sa sistemom i, ako želite, pauzirati ili onemogućitiOvo je korisno ako želite samo povremeno omogućiti pristup ili ako upravljate računarima kojima nije potrebno da budu dostupni cijelo vrijeme.

Kako se povezati iz preglednika

Sa povezanim Pi-jem, otvorite connect.raspberrypi.com i prijavite se sa svojim Raspberry Pi ID-om. Vidjet ćete listu uređaja i, na svakom od njih, dugme „Poveži se“. Kada ga pritisnete, sistem će vam ponuditi dostupni modaliteti za tu ekipu.

Općenito, pojavljuju se dvije opcije: Remote Shell (ljuska u pregledniku) i Deljenje ekrana (udaljena radna površina). Imajte na umu da druga opcija zavisi od Waylanda i ograničena je na Pi 5, Pi 4 i Pi 400 sa 64-bitnim Bookwormom, dok udaljena ljuska ima širi obim i može raditi na starijim pločama i sistemima.

Veza se uspostavlja u roku od nekoliko sekundi. Ako postoji održiva direktna ruta, WebRTC postavlja peer-to-peer tunelU suprotnom, oslanja se na relay servere, bez žrtvovanja enkripcije sesije. Iz praktičnih razloga, novi prozor se prikazuje samo na vašem terminalu ili radnoj površini.

Ako radite s mobilnog uređaja ili tableta, sučelje udaljene radne površine uključuje kontrole dizajnirane za ekrane osjetljive na dodir, kao što su posebni tasteri dostupni iz donje trake. Na desktop računarima ćete bez daljnjeg odlaganja uživati ​​u punoj tastaturi i mišu.

Korištenje udaljene ljuske

El udaljena ljuska To je najuniverzalnija i najlakša opcija: otvara Pi konzolu direktno u vašem pregledniku. Idealna je za ažuriranja, promjene konfiguracije, instaliranje paketa ili pokretanje brzih skripti.

Da biste ga pokrenuli, odaberite uređaj i pritisnite Poveži se putem → Udaljene ljuskeNakon kratkog podešavanja kanala, vidjet ćete prompt i moći ćete raditi kao da koristite SSH, ali bez potrebe za otkrivanjem portova ili poznavanjem javne IP adrese.

Prema nekim vodičima, ovaj način rada funkcioniše čak i u veteranski modeli poput Raspberry Pi 1 i na starijim sistemima (kompatibilnost je spomenuta do Bustera). Ako upravljate s više ploča različitih generacija, ljuska može postati vaša tool box svakodnevni život.

Za serverske instalacije ili mašine bez headlessa, razmislite o omogućavanju dostupnosti usluge čak i bez prijave korisnika pri pokretanju. Jednostavnom naredbom ćete imati Povežite se uvijek pri ruci, bez ovisnosti o grafičkoj prijavi.

Korištenje udaljene radne površine (dijeljenje ekrana)

Funkcija Deljenje ekrana Pruža vam punu Pi radnu površinu u vašem pregledniku. Dizajniran je za računare koje podržava trenutni Wayland paket (Pi 5, Pi 4 i Pi 400 sa Bookworm 64-bitnom verzijom) i nudi glatko i responzivno iskustvo.

Da biste ga aktivirali, sa liste uređaja odaberite Poveži se putem → Dijeljenja ekranaOtvorit će se prozor s radnom površinom vašeg Pi-ja; na vrhu ćete vidjeti gornja traka s dugmetom za prekid veze, ikonom katanca koja označava sigurnost veze i pristup međuspremniku za kopiranje i lijepljenje između uređaja.

Na dnu se pojavljuje još jedna traka sa prečice Korisno na mobilnim telefonima ili tabletima (npr. funkcijske ili specijalne tipke). Ovaj sloj kontrola olakšava rad kada nemate fizičku tastaturu pri ruci i poboljšava upotrebljivost na malim ekranima.

U trenutnoj beta verziji postoje neka ograničenja: trenutno, Nije moguće dijeliti više ekrana odjednomAko koristite više monitora sa svojim Pi-jem, vidjet ćete jedan izlaz. Razumno je očekivati ​​da će buduća izdanja proširiti ove mogućnosti.

U poređenju sa VNC-om, WebRTC veza je veoma direktna i, u mnogim slučajevima, Osjeća se agilnijeOsim toga, upravljanjem svime s vašeg Raspberry Pi ID-a, štedite na mukama s DDNS-om, portovima ili posredničkim uslugama koje bi mogle zastarjeti.

Korisni koraci i naredbe

Instalirajte Connect na Pi sa desktop računarom (ako već nije): ažuriraj, instaliraj i ponovo pokreni s uobičajenim naredbama. Vidjet ćete okruglu ikonu s dvije tačke u gornjoj paleti kada se vratite na radnu površinu.

Komande na radnoj površini sudo apt update
sudo apt upgrade -y
sudo apt install rpi-connect
sudo reboot

Komande za Lite sudo apt update
sudo apt upgrade -y
sudo apt install rpi-connect-lite
sudo reboot

Link iz terminala u bilo kojoj verziji: pokrenite signin, otvorite ispisani URL i dovršite postupak u pregledniku koristeći svoj Raspberry Pi račun.

Naredba za prijavu rpi-connect signin

Upravljanje s web računa

U online panelu ćete vidjeti sve svoje timove i koju vrstu povezljivost svaka od njih nudi (ljuska, desktop ili oboje). Ovo vam pomaže da na prvi pogled prepoznate koje su opcije dostupne ovisno o modelu i operativnom sistemu.

Takođe možete promijenite ime uređaja radi boljeg prepoznavanja – vrlo korisno ako upravljate s više ploča. Samo se prijavite i uredite polje za naziv da biste ga ažurirali.

Ako vam više nije potreban uređaj, imate mogućnost da ukloni ga sa istog web interfejsa. Na ovaj način možete očistiti svoj inventar i izbjeći nepotreban pristup opremi koja se više ne koristi.

U budućnosti možemo očekivati ​​više funkcija upravljanja (dodavanje uređaja s weba, dodatne opcije prilagođavanja), ali trenutno pokriva osnove za održavanje organizacije vašeg Pis parka.

Consejos de seguridad y mantenimiento

Activa 2FA na vašem Raspberry Pi ID-u. To je ključni sloj sigurnosti, posebno jer vaš račun upravlja udaljenim pristupom. Postavljanje traje minutu i vrijedi daleko.

Ako koristite Raspberry Pi OS Lite ili nema automatske prijave, omogućite zadržati se tako da je Connect dostupan nakon pokretanja čak i ako nijedan korisnik nije prijavljen. To je jednokratna postavka i sprječava bilo kakva iznenađenja.

loginctl enable-linger

Održavajte paket ažurnim selektivnom instalacijom: možete samo ažuriranje Poveži se i njegovu Lite varijantu, tako da ne morate svaki put dirati ostatak sistema. Ovo uravnotežuje sigurnost, stabilnost i praktičnost.

sudo apt update
sudo apt install --only-upgrade rpi-connect

S obzirom da je ovo beta verzija, molimo vas da s vremena na vrijeme provjerite službena izdanja i dokumentaciju. Ako se pojavi greška, stabilna verzija, vjerovatno će stići s poboljšanjima performansi, proširenom kompatibilnošću i novim opcijama upravljanja.

Alternative i razmatranja

Ako vam je povremeni pristup terminalu na lokalnoj mreži potreban, SSH I dalje je nenadmašan po svojoj lakoći. Za klasični radni sto, VNC Radi dobro, iako bi konfiguracija mogla biti malo detaljnija i zavisiti od usluga trećih strana.

Alati poput TeamViewer ili slično su validni, ali u mnogim slučajevima to su komercijalna rješenja sa licence ili ograničenja. Ako više volite ostati unutar službenog ekosistema, Connect vam život čini prilično jednostavnim.

Za projekte gdje su sigurnost i apsolutna kontrola kanala prioritet, možete postaviti VPN server (OpenVPN ili WireGuard), a zatim se prijavite putem SSH-a ili VNC-a kao da ste na LAN mreži. To je tehnički zahtjevniji pristup, ali s vrlo visokim nivoom zaštite i autonomije.

Bez obzira na vaš izbor, zapamtite da Connect uklanja najveću prepreku za ulazak: Ne dirajte ruter niti otvorene portoveU mnogim scenarijima, ovaj detalj je dovoljan da udaljena administracija od glavobolje postane rutinski zadatak.

Već imate kompletna mapa Za pokretanje i korištenje Raspberry Pi Connecta: od zahtjeva i detalja kompatibilnosti do instalacije, uparivanja i svakodnevne upotrebe i u shell-u i na desktopu, plus opcije upravljanja i ključni sigurnosni savjeti; službeno, jednostavno i nevjerovatno moćno rješenje koje vam omogućava da kontrolišete svoj Pi s bilo kojeg mjesta uz samo nekoliko klikova.


Dodaj kao preferirani izvor