Para en enhet
Den här guiden visar hur du parkopplar en telefon med Control Center, så att du kan läsa meddelanden och ärenden och svara varifrån som helst. Samma flöde parkopplar en andra webbläsare eller skrivbordsapp. Se Fjärrstyrning och mobil för hur länken fungerar och dess säkerhetsmodell.
Förutsättningar
Avsnitt med rubriken “Förutsättningar”- En skrivbords- eller webbklient ansluten till din server och en arbetsyta som är uppsatt. Parkopplingsåtgärder kräver en fullständig klient, så en parkopplad telefon kan aldrig parkoppla — eller återkalla — en annan enhet.
- Att servern är nåbar från enheten du parkopplar. I samma nätverk fungerar det direkt; på längre avstånd bär det förmedlade reläet trafiken. Om panelen svarar Inte nåbar i stället för en QR-kod eller autentiseringsuppgifter publicerar du en väg först — tunnelvalet i Inställningar → Server → Anslutning och status (Dela den här servern), eller serverns
--public-url(se Kör en headless-server). - För en telefon: inget att installera. QR-koden öppnar Remote-webbappen (remote.usectrl.dev som standard).
Egen drift. Remote och reläbrokern är öppen källkod i det här repot:
telefonappen (apps/cc_remote, en Flutter-webb-PWA som du kan driftsätta till
Cloudflare Pages via dess wrangler.jsonc, till nginx-avbildningen
docker/cc_remote, eller till valfri statisk värd med HTTPS — service workers och
IndexedDB kräver säker kontext) och reläet (apps/cc_signaling_server, en enda
tillståndslös Dart-binär som inte håller någon appdata och aldrig ser
parkopplingshemligheten — den vidarebefordrar bara end-to-end-förseglade ramar).
Se deras README-filer för steg för att bygga och köra.
Steg 1: Öppna parkopplingspanelen
Avsnitt med rubriken “Steg 1: Öppna parkopplingspanelen”Öppna Inställningar → Du → Dina enheter. Avsnittet Dina enheter listar de klienter som är parkopplade till ditt konto på den här servern. (Serverägaren ser varje enhet på servern; alla andra ser bara sina egna.)
Steg 2: Parkoppla en ny klient
Avsnitt med rubriken “Steg 2: Parkoppla en ny klient”Klicka på Parkoppla en ny klient i sidhuvudet, ge den en etikett (t.ex. “Min telefon”), välj typ — Webbläsare, Skrivbordsapp eller Telefon — och klicka på Parkoppla.
- För en telefon visas en QR-kod. Skanna den med telefonens kamera, eller kopiera länken och öppna den i valfri webbläsare. Den riktar Remote-appen mot din server och bär autentiseringsuppgiften.
- För en webbläsare eller skrivbordsapp kopierar du i stället in den visade länken (eller enhets-ID:t och parkopplingsnyckeln) i den nya klienten. Länken som kopplar upp i ett klick erbjuds bara när du parkopplar från webbklienten, eftersom en skrivbordsbinär inte har någon webb-origin att bygga den från.
Telefonens QR-kod och länken som cc_server pair --client-url skriver ut i CLI:t
är olika nyttolaster och går inte att byta mot varandra: CLI-länken fyller i
webbklientens anslutningsformulär, medan den här QR-koden bär serverns
fullständiga anslutningsbeskrivning och identitetsfingeravtryck för Remote-PWA:n.
På telefonsidan parkopplar det inte tyst när du öppnar en parkopplingslänk. Remote visar serverns annonserade namn och ber dig bekräfta innan den sparar något, så en förfalskad länk kan inte kapa appen till någon annans server.
Hantera parkopplade enheter
Avsnitt med rubriken “Hantera parkopplade enheter”Från Inställningar → Du → Dina enheter kan du:
- Byt namn på en enhet
- Återkalla en enhet som du inte längre litar på. En återkallning förstör dess autentiseringsuppgift och släpper dess live-session inom några sekunder, så den faller stängt vid återanslutning
Att återkalla är rätt åtgärd för en telefon som tappats bort eller bytts ut. Det sker omedelbart och går inte att ångra från enhetens perspektiv.
Autentiseringsuppgifter som utfärdas från den här panelen är tidsbegränsade: de
löper ut 30 dagar efter att de utfärdats, och anslutningsgrinden faller stängt för
dem därefter. En autentiseringsuppgift som utfärdats med cc_server pair på
kommandoraden har ingen utgång alls — återkalla den för hand när maskinen den
var avsedd för tas ur bruk.
Byt arbetsyta från telefonen
Avsnitt med rubriken “Byt arbetsyta från telefonen”En parkopplad telefon kan växla mellan arbetsytor oberoende av skrivbordet. Telefonen skickar med arbetsytan i varje anrop, och servern kontrollerar ditt medlemskap och din roll i den arbetsytan vid varje anrop — så telefonen når bara arbetsytor där du är medlem, och att växla där ändrar aldrig vad skrivbordet visar.
En telefonsession är dessutom begränsad till en liten tillåtelselista med läsintensiva verktyg: den kan lista och läsa ärenden, agenter, ytor, meddelanden och artiklar i nyhetsflödet, och den kan uppdatera eller tilldela ett ärende, skicka ett meddelande i en yta och markera en artikel som läst eller sparad. Allt utanför den mängden avvisas innan det når serverns dispatcher.
Relaterade guider
Avsnitt med rubriken “Relaterade guider”- Kör en headless-server: gör servern nåbar över huvud taget
- Anslut till en fjärrserver: rikta en fullständig klient mot den
- Använd ytor: det du mestadels gör från telefonen
- Skapa och hantera ärenden: triagea på språng