Auf dem iPhone ist RDP eher Rettungswerkzeug als Arbeitsplatz: Sie erreichen einen Windows-Server für ein paar Minuten, prüfen einen Dienst, starten ihn neu und kehren an einen Computer zurück. Der Bildschirm ist die Grenze, also kümmert sich SSHive ums Zielen. Der Trackpad-Modus, die Voreinstellung, gibt Ihnen einen Mauszeiger, den Sie mit kleinen Wischern bewegen und der nur klickt, wenn Sie tippen, ohne zu verschieben: Ein aufgelegter Finger klickt nie aus Versehen; halten Sie kurz still, und die nächste Bewegung zieht ein Fenster. Mit zwei Fingern zoomen Sie in einen vollen Dialog und verschieben den Ausschnitt.
Am meisten hilft das bei einem Vorfall zur falschen Zeit. Der Alarm kommt, Sie öffnen das gespeicherte RDP-Profil, SSHive baut das VPN auf, wenn der Server nicht in Ihrem lokalen Netz ist, und der Windows-Desktop erscheint. Sie sehen in die Ereignisanzeige, starten einen Dienst neu, setzen einen PowerShell-Befehl ab. Kam der Alarm eigentlich vom Linux-Proxy davor, liegt dessen SSH-Profil in derselben Liste.
Zur Sicherheit: Die Verbindung nutzt NLA, Windows prüft Sie also, bevor es eine Sitzung öffnet, und das Zertifikat des Servers wird bei der ersten Verbindung festgehalten: Ein anderes Zertifikat stoppt später die Verbindung, statt stillschweigend akzeptiert zu werden. Passwörter bleiben im iOS-Schlüsselbund.
Die Grenzen sind echt. iOS hält Apps im Hintergrund an, eine RDP-Sitzung übersteht also keinen längeren Ausflug in eine andere App; hat SSHive für die Sitzung ein VPN aufgebaut, beendet das Verlassen der App Sitzung und VPN zusammen, damit der Tunnel nicht unbemerkt verbunden bleibt. Auf dem iPhone ist der Desktop klein; auf dem iPad hat dieselbe Sitzung Luft.