Ergebnis 1 bis 5 von 5

Hybrid-Darstellung

  1. #1
    VIP Avatar von SpaceRat
    Registriert seit
    12.08.2012
    Ort
    Midgard
    Beiträge
    416
    Thanks
    49
    Thanked 165 Times in 97 Posts
    Variante 1: Secure Shell/ssh mit (mehreren) Tunnel

    Teil 2b - Client (Smartphone/Phablet/Tablet; ConnectBot)

    Für den Zugriff vom Smartphone aus benötigen wir einen ssh-Client mit Tunnelunterstützung.
    Empfehlenswert ist z.B. ConnectBot.

    Die eigentlich Einrichtung ist weitgehend selbsterklärend.

    1. Schlüssel auf's Smartphone kopieren
      Den in Teil 1 unter Schlüsselerzeugung - Schritt 2 gespeicherten Schlüssel im OpenSSH-Format, hier also Tut.ssh ins Hauptverzeichnis des internen Speichers vom Smartphone kopieren.
    2. ConnectBot starten
    3. Verbindung erzeugen

      Dazu einfach unten im Adressfeld
      Code:
      root@<Dyn-Hostname der Box>
      eintragen, also z.B.
      Code:
      root@tut.dyn.ip
    4. Privaten Schlüssel importieren
      In ConnectBot über
      Menütaste -> "Pubkeys verwalten" -> Menütaste -> "Importieren"
      zum Import der Keys wechseln und die Datei "Tut.ssh" auswählen.
    5. Privaten Schlüssel aktivieren

      Den importierten Schlüssel antippen, so daß das Vorhängeschloß grün angezeigt wird.
    6. Tunnel anlegen
      Zurück in der Hostliste von ConnectBot lange auf unseren Host "tut.dyn.ip" tippen und "Port-Weiterleitungen editieren ..." auswählen.

      1. Über Menütaste -> "Port-Weiterleitung hinzufügen" kann ein neuer Tunnel angelegt werden.
      2. Langes Tippen auf eine vorhandene Port-Weiterleitung und man kann diese ändern oder löschen.

      Der Aufbau der Tunnel ist fast identisch wie bei putty:

      Einziger Unterschied ist, daß jede einzelne Port-Weiterleitung auch einen eindeutigen Spitznamen erhält, z.B. "Web"

      Sobald alle Tunnel angelegt sind, kann die Verbindung hergestellt werden ...
    7. ssh-Verbindung samt Tunnel herstellen
      Zurück in der Hostliste kann eine Verbindung durch einfaches Antippen aufgebaut werden.
      Zum Trennen einer Verbindung "exit" eingeben oder Menütaste -> "Verbindung trennen" auswählen.
    8. Zugriff auf die Ressourcen der Box
      Solange ConnectBot die ssh-Verbindung zur Box aufrecht erhält, sind auch die für diesen Host definierten Tunnel ("Port-Weiterleitungen") aktiv und können vom Smartphone benutzt werden.
      Man könnte nun z.B. in DreamDroid ein Profil erzeugen, welches 127.0.0.1 Port 17080 als Adresse des Web-Servers nutzt.


    Ebenso wie die Verbindung über putty ist auch diese Verbindung nach dem derzeitigen Stand der Technik weder abzuhören noch ist es möglich, unerlaubt Zugriff zu erlangen ohne den privaten Schlüssel zu besitzen.
    (Es sei denn, Google ist so nett, den Inhalt Eures Smartphones mit der NSA zu synchronisieren, aber das ist eine andere Geschichte ....)
    Geändert von SpaceRat (29.04.2014 um 09:28 Uhr)

  2. The Following 4 Users Say Thank You to SpaceRat For This Useful Post:



Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •