# Kontinuität

Mit einem iPhone und einem iPad im selben Apple-Konto kann Ihnen eine laufende
Sitzung zwischen beiden folgen. Tessera übergibt **einen Verweis auf die
Sitzung — nie ein Passwort oder einen privaten Key**; jedes Gerät
authentifiziert sich mit seinen eigenen Anmeldeinformationen.

## Eine Sitzung übergeben

Ist **Einstellungen → Sync & Continuity → Sitzungen übergeben** aktiviert
(Standard), erscheint Ihre aktive verbundene Sitzung auf Ihrem anderen Gerät —
im App-Umschalter auf dem iPhone, im Dock auf dem iPad. Tippen Sie darauf, und
das andere Gerät öffnet denselben gesicherten Host.

Bei tmux-gestützten Sitzungen heißt das *derselbe Bildschirm*: Beide Geräte
hängen sich an dieselbe tmux-Sitzung an, die Übergabe setzt also genau dort
fort, wo Sie waren. Eine einfache SSH- oder mosh-Sitzung lässt sich nicht
mitten im Strom teilen, daher verbindet sich das andere Gerät stattdessen neu —
Tessera benennt beide Fälle ehrlich.

Handoff ist Apples Mechanismus, also gelten dessen Voraussetzungen: dasselbe
Apple-Konto auf beiden Geräten, Bluetooth und WLAN an sowie aktiviertes Handoff
in den iOS-Einstellungen. Solange ein Gerät gesperrt ist, stoppt die
Übertragung, und eine eingehende Sitzung wartet auf Face ID.

## Das erste Mal auf einem neuen Gerät

Anmeldeinformationen reisen nie mit, daher zeigt die erste Fortsetzung auf ein
Gerät, das sich noch nie mit diesem Host verbunden hat, eine Karte für die
Anmeldeinformationen: Authentifizieren Sie sich mit einem Passwort oder
[wählen Sie einen Key](https://bambouville.com/docs/de/keys/) auf *diesem* Gerät — gesichert nur im
Schlüsselbund dieses Geräts. Danach genügt zum Fortsetzen ein Tippen. Ein Host,
den das Gerät noch nie gesehen hat, kommt als vorausgefüllter Editor an —
nichts wird stillschweigend gesichert, und die
[Host-Key-Überprüfung](https://bambouville.com/docs/de/host-keys/#erste-verbindung) gilt weiterhin. Stimmt
der Key des Hosts mit dem überein, dem Ihr anderes Gerät bereits vertraut, sagt
der Dialog das — aber die Entscheidung zu vertrauen bleibt Ihre, pro Gerät.

## Dieses Gerät autorisieren

Statt auf dem neuen Gerät ein Passwort einzutippen, kann die Karte für die
Anmeldeinformationen Ihr anderes Gerät um Bürgschaft bitten: **dieses Gerät von
deinem anderen Gerät aus autorisieren** installiert den *öffentlichen* Key des
neuen Geräts auf dem Host, über die Sitzung, die Ihr anderes Gerät bereits
offen hat. Das andere Gerät zeigt genau, was installiert wird — Gerät, Host,
Key-Fingerabdruck — und fragt nach Face ID. Weder Passwort noch privater Key
wechseln zwischen den Geräten; der Host lernt einfach einen weiteren Public
Key.

Registrierte Geräte sind unter **Gerätezugriff** auf der
[Keys-Seite](https://bambouville.com/docs/de/keys/#gerätezugriff) aufgeführt, wo sich die Freigabe widerrufen
lässt — Tessera entfernt den Key über Ihren eigenen Zugang vom Host, genauso
wie er installiert wurde.

## Steuerung zurückholen

Setzt ein anderes Gerät eine tmux-Sitzung fort, an der Sie hängen, fließt Ihr
Bildschirm nicht stillschweigend um: Das Terminal wird unscharf hinter einer
Karte, die benennt, wohin die Sitzung gegangen ist, und **Steuerung
zurückholen** — ein Tippen oder eine beliebige Taste — holt sie nach Hause
(dieser Tastendruck wird verbraucht, nicht in die Shell getippt). Jedes Gerät
kann abgeben und zurückfordern; die Anordnung ist symmetrisch.

![Eine Tessera-Sitzung, unscharf hinter einer Milchglas-Karte mit dem Text „Diese Sitzung wird von einem anderen Gerät gesteuert“ und einer Schaltfläche „Steuerung zurückholen“.](https://bambouville.com/docs/assets/img/takeover-overlay.png)

*Das Gerät, das das Raster abgegeben hat, sagt es — und bietet es mit einem Tippen zurück.*

Die Erkennung des Zurückholens läuft über den tmux-Server selbst, sie setzt
also **tmux 3.2 oder neuer** auf dem Host voraus und gilt nur für die
tmux-Startmodi — eine Sitzung mit eigenem Befehl verbindet eine frische Shell
neu, es gibt also nichts zurückzuholen.

## Was nie synchronisiert wird

Kontinuität bewegt Verweise auf Sitzungen und installiert mit Ihrer
ausdrücklichen Zustimmung Public Keys. Passwörter, private Keys oder
Host-Key-Vertrauen überträgt sie nie — jedes Gerät behält seinen eigenen
Schlüsselbund und seine eigenen [bekannten Hosts](https://bambouville.com/docs/de/host-keys/). Um Ihre
tatsächliche Einrichtung auf ein neues Gerät zu bringen, nutzen Sie die
[Einrichtung in der Nähe](https://bambouville.com/docs/de/nearby-setup/).
