Türschloss/Client-Einrichtung: Difference between revisions

From CCC Basel Wiki
Jump to navigation Jump to search
Line 45: Line 45:
* [https://f-droid.org/en/packages/com.example.trigger/ F-Droid]
* [https://f-droid.org/en/packages/com.example.trigger/ F-Droid]
* [https://github.com/mwarning/trigger GitHub-Release]
* [https://github.com/mwarning/trigger GitHub-Release]
* (Aktuell kein Build im Google Play Store)
* (Aktuell kein Build im Google Play Store, [https://github.com/mwarning/trigger/issues/80#issuecomment-2028216204 soll wieder kommen])


Setup:
Setup:

Revision as of 22:34, 1 April 2024

Eine Liste an Clients für unser Türschloss. Die Liste darf gerne mit weiteren Anleitungen ergänzt werden.

Grundsätzlich sollten alle SSH-Clients funktionieren, die SSH-Keys und nicht-interaktive Sessions unterstützen.

Linux/*nix/BSD/macOS...

OpenSSH

  1. Key erzeugen: ssh-keygen -t ed25519 -C "username@device" -f ~/.ssh/id_ed25519_cccbasel_door
  2. Sende den Inhalt der Datei ~/.ssh/id_ed25519_cccbasel_door.pub an den Vorstand
  3. Füge folgende Konfiguration in die Datei ~/.ssh/config hinzu:
    Host door
      HostName door.lan.kabelsalat.ch
      IdentityFile ~/.ssh/id_ed25519_cccbasel_door
  4. Verwendung:
    • Öffnen
      • ssh open@door oder
      • ssh door@door open
    • Abschliessen
      • ssh close@door oder
      • ssh door@door close
    • Statusabfrage
      • ssh status@door oder
      • ssh door@door status

Windows

MobaXTerm

...

Putty

...

Android

Trigger

Der am besten geeignete Android-Client. Gibt's hier:

Setup:

ConnectBot

Funktioniert aktuell (2024-03) nicht.

PR mit einem Fix ist offen: https://github.com/connectbot/connectbot/pull/1384

...

iOS

...