Eszköz párosítása
Ez az útmutató megmutatja, hogyan párosíthat egy telefont a Control Centerrel, hogy bárhonnan elolvashassa az üzeneteket és a jegyeket, és válaszolhasson rájuk. Ugyanez a folyamat párosít egy második böngészőt vagy asztali alkalmazást is. A kapcsolat működését és biztonsági modelljét lásd a Távoli vezérlés és mobil oldalon.
Előfeltételek
Szekció neve “Előfeltételek”- Egy asztali vagy webes kliens, amely csatlakozik az Ön szerveréhez, valamint egy beállított munkaterület. A párosítási műveletekhez teljes kliens szükséges, így egy párosított telefon soha nem tud párosítani — vagy visszavonni — egy másik eszközt.
- A szerver legyen elérhető arról az eszközről, amelyet párosít. Ugyanazon a hálózaton ez magától működik; távolabbról a közvetített relé viszi a forgalmat. Ha a panel QR-kód vagy hitelesítő adatok helyett a Nem elérhető választ adja, előbb tegyen elérhetővé egy útvonalat — az alagút bekapcsolása a Beállítások → Szerver → Kapcsolat és állapot oldalon (Szerver megosztása), vagy a szerver
--public-urlkapcsolója (lásd a Headless szerver futtatása oldalt). - Telefon esetén nincs mit telepíteni. A QR-kód a Remote webalkalmazást nyitja meg (alapértelmezés szerint a remote.usectrl.dev címet).
Saját üzemeltetés. A Remote és a relé-közvetítő nyílt forráskódú ebben a
repóban: a telefonos alkalmazás (apps/cc_remote, egy Flutter webes PWA, amelyet
telepíthet a Cloudflare Pagesre a wrangler.jsonc fájlján keresztül, a
docker/cc_remote nginx image-re vagy bármely HTTPS-t használó statikus hosztra —
a service workerek és az IndexedDB biztonságos kontextushoz kötöttek) és a relé
(apps/cc_signaling_server, egyetlen állapotmentes Dart bináris, amely nem tárol
alkalmazásadatot, és soha nem látja a párosítási titkot — csak a végpontok között
lezárt kereteket továbbítja). A build- és futtatási lépéseket a README-jükben
találja.
1. lépés: A párosítási panel megnyitása
Szekció neve “1. lépés: A párosítási panel megnyitása”Nyissa meg a Beállítások → Ön → Az Ön eszközei oldalt. Az Az Ön eszközei szakasz azokat a klienseket sorolja fel, amelyek ezen a szerveren az Ön fiókjához vannak párosítva. (A szerver tulajdonosa a szerver összes eszközét látja; mindenki más csak a sajátjait.)
2. lépés: Új kliens párosítása
Szekció neve “2. lépés: Új kliens párosítása”Kattintson az oldalfejlécben az Új kliens párosítása elemre, adjon neki egy címkét (például „A telefonom”), válassza ki a típust — Webböngésző, Asztali alkalmazás vagy Telefon —, majd kattintson a Párosítás elemre.
- Telefon esetén megjelenik egy QR-kód. Olvassa be a telefon kamerájával, vagy másolja ki a hivatkozást, és nyissa meg bármelyik böngészőben. Ez a Remote alkalmazást az Ön szerverére irányítja, és magával viszi a hitelesítő adatot.
- Böngésző vagy asztali alkalmazás esetén inkább másolja be az új kliensbe a megjelenített hivatkozást (vagy az eszköz-ID-t és a párosítási kulcsot). Az egyszer kattintással használható hivatkozást csak akkor kínálja fel, ha webes kliensből párosít, mivel az asztali binárisnak nincs webes originje, amelyből ilyet építhetne.
A telefonos QR-kód és a cc_server pair --client-url paranccsal a parancssorban
kiírt hivatkozás különböző hasznos terhet hordoznak, és nem felcserélhetők: a
parancssori hivatkozás a webes kliens csatlakozási űrlapját tölti ki, míg ez a
QR-kód a szerver teljes kapcsolatleíróját és identitás-ujjlenyomatát hozza a
Remote PWA számára.
A telefon oldalán a párosítási hivatkozás megnyitása nem párosít csendben. A Remote megmutatja a szerver által hirdetett nevet, és megerősítést kér, mielőtt bármit tárolna, így egy hamisított hivatkozás nem tudja más szerverére eltéríteni az alkalmazást.
A párosított eszközök kezelése
Szekció neve “A párosított eszközök kezelése”A Beállítások → Ön → Az Ön eszközei oldalon a következőket teheti:
- Átnevezés egy eszközön
- Visszavonás egy olyan eszközön, amelyben már nem bízik meg. A visszavonás megsemmisíti a hitelesítő adatát, és másodperceken belül eldobja az élő munkamenetét, így újracsatlakozáskor zártan hibázik
Egy elveszett vagy lecserélt telefon esetén a visszavonás a helyes lépés. Az eszköz szemszögéből nézve azonnali és visszafordíthatatlan.
Az ebből a panelből kiállított hitelesítő adatok időhöz kötöttek: a kiállításuk
után 30 nappal lejárnak, és a csatlakozási kapu ezt követően zártan elutasítja
őket. A parancssorban a cc_server pair paranccsal kiállított hitelesítő adat
egyáltalán nem jár le — vonja vissza kézzel, amikor a gépet, amelyhez szánta,
kivonják a használatból.
Munkaterület váltása a telefonról
Szekció neve “Munkaterület váltása a telefonról”Egy párosított telefon az asztali alkalmazástól függetlenül válthat a munkaterületek között. A telefon minden hívással együtt elküldi a munkaterületet, és a szerver minden egyes hívásnál ellenőrzi az Ön tagságát és szerepkörét abban a munkaterületben — így a telefon csak olyan munkaterületeket ér el, amelyeknek tagja, és az ottani váltás soha nem változtatja meg azt, amit az asztali alkalmazás mutat.
A telefonos munkamenet emellett egy kis, túlnyomórészt olvasó eszközöket tartalmazó engedélylistára korlátozódik: listázhatja és olvashatja a jegyeket, ügynököket, tereket, üzeneteket és hírfolyamcikkeket, frissíthet vagy hozzárendelhet egy jegyet, üzenetet küldhet egy térben, valamint olvasottként vagy mentettként jelölhet meg egy cikket. Minden, ami ezen a halmazon kívül esik, elutasításra kerül, mielőtt elérné a szerver diszpécserét.
Kapcsolódó útmutatók
Szekció neve “Kapcsolódó útmutatók”- Headless szerver futtatása: hogy a szerver egyáltalán elérhető legyen
- Csatlakozás távoli szerverhez: irányítson rá egy teljes klienst
- Terek használata: amit többnyire a telefonról fog csinálni
- Jegyek létrehozása és kezelése: triázsolás útközben