Zum Inhalt springen
Ressourcen
DE
AnmeldenKostenlos starten

Computer mit macOS oder Linux

Einem Computer genügt ein kleiner Agent. Er verbindet sich selbst mit der Cloud und hält diese eine Verbindung, deshalb sind keine eingehenden Ports nötig: Der Computer funktioniert auch hinter NAT.

Öffne in tTerm Web Maschine hinzufügen und wähl Computer. Führ den Befehl in einem Terminal auf diesem Computer aus, als dein eigener Benutzer, nicht mit sudo:

Auf dem Computer
curl -fsSL https://connect.tterm.net/c/<token> | sh

Der Computer erscheint ein paar Sekunden nach dem Befehl im Projekt. Der Befehl funktioniert einmal, in den nächsten 10 Minuten.

  • Legt den Agenten in ~/.tterm-web ab: eine Datei für dieses System aus unseren Releases, die vor dem Start gegen die Prüfsumme im Skript des Befehls geprüft wird.
  • Erzeugt für diesen Computer einen eigenen Schlüssel und bewahrt ihn dort auf, lesbar nur für dich. Das Token im Befehl dient allein dem Beitritt, ein einziges Mal.
  • Startet den Agenten bei jeder Anmeldung. Der Agent läuft als du, nie als root, und öffnet keine Ports.
  • Der Agent aktualisiert sich selbst, nur auf Versionen, die unser Release-Build signiert hat, und nur solange auf dem Computer kein Terminal offen ist.

launchd startet den Agenten. Beim ersten Mal fragt macOS vielleicht, ob tterm-agent deine Ordner „Schreibtisch“ und „Dokumente“ öffnen darf: Erlaub es, wenn du aus dem Terminal mit ihnen arbeiten willst.

Entferne den Computer auf der Seite des Projekts: Der Agent erfährt davon und stoppt (mehr). Um den Agenten selbst vom Computer zu nehmen, führ aus:

Auf dem Computer
~/.tterm-web/uninstall.sh