Sichere Verbindung zwischen Computer und Telefon

Sichere Verbindung zwischen Computer und Telefon

Ich habe noch nie als Gastgeber gearbeitet und frage mich, wie ich es anstellen soll,sicherkleiner Server zwischen meinem Computer und meinem Telefon? Ich möchte nicht auf alles zugreifen, sondern nur auf einen Teil der PC-Daten vom Telefon innerhalb derselben WLAN-Reichweite. Bedrohungsmodell ist hoch.
Windows 7 - iPhone

Antwort1

Da Sie in Ihren Tags einige Verbindungstypen aufgelistet haben, werde ich diese erläutern.


Der Webserver-Teil ist der einfachste.

Sie müssen lediglich einen Webserver auf dem PC ausführen. Abhängig von Ihren Fähigkeiten und dem, was Sie erreichen/lernen möchten, gibt es viele Möglichkeiten, dies zu tun. Ich persönlich bevorzuge JavaScript und Node.JS, aber dies kann beim ersten Einsatz ziemlich komplex sein. Mit Node.JS können Sie sehr schnell Ihren eigenen Webdienst ausführen und es verfügt über zahlreiche Hilfsbibliotheken wie die hervorragende Express-Bibliothek.

Alternativ ist es vielleicht einfacher, sich etwas namens WAMP zu holen. Damit erhalten Sie einen vollständigen Satz von Webdiensten, darunter Apache (den Webserver), PHP (eine dynamische Sprache zum Erstellen von Webanwendungen) und MySQL (eine Datenbank). Auch zu diesem Thema gibt es verschiedene Variationen, WAMP ist wahrscheinlich die beliebteste. Sie können auch den nativen Internet Information Service (IIS) ausführen, einen optionalen Windows-Dienst, den Sie aktivieren können. Dieser hat die gleiche Funktion wie Apache. Der Vorteil von WAMP besteht darin, dass es dieselben Funktionen wie billige Hosting-Webdienste nutzt, sodass es viele Tutorials und Anleitungen gibt.

Sie erwähnen Sicherheit, daher ist auch erwähnenswert, dass Sie Apache mit SSL/TLS-Sicherheit einrichten müssen – dazu gibt es viele Tutorials.


Dann haben Sie SFTP und SSH erwähnt. Diese sind verwandt und im Allgemeinen bietet ein Tool beide Dienste. Unter Windows benötigen Sie eine Anwendung wieKostenloseSSHdoderWinSSHd(kostenlos für den persönlichen Gebrauch), um den SSH-Serverteil bereitzustellen. Dies sollte Ihnen auch SFTP geben.


Der letzte Teil des Puzzles besteht darin, die richtigen Client-Apps auf dem iPhone zu verwenden. Der Webbrowser ist natürlich kein Problem, aber SFTP und SSH sind etwas problematischer. Sie benötigen dafür eine oder mehrere Apps. SFTP ist am einfachsten, da es viele Apps gibt, die Dateien über SFTP übertragen. Ich persönlich bevorzuge Goodreader. SSH ist am schwierigsten, da es etwas spezialisierter ist, aber im App Store sind zahlreiche SSH-Clients aufgeführt. Die meisten kosten jedoch Geld.


Da Sie gesagt haben, dass die Bedrohungslage hoch ist, noch ein paar zusätzliche Punkte.

Stellen Sie bei SFTP/SSH sicher, dass die Sicherheit richtig konfiguriert ist. Verwenden Sie außerdem eine zertifikatsbasierte Authentifizierung mit einer sehr starken Verschlüsselungsstufe. Stellen Sie sicher, dass auch alle Passwörter sehr stark sind.

Auf der Webseite würde ich empfehlen, sich zunächst mit WAMP vertraut zu machen, damit Sie alle Komponenten verstehen. Für eine wirklich sichere Nutzung würde ich jedoch empfehlen, WAMP aufzugeben und auf Node.JS mit einer starken TLS-Konfiguration umzusteigen. Node.JS verfügt außerdem über eine Reihe von Hilfsbibliotheken für die Benutzerverwaltung, die Sie möglicherweise ebenfalls hilfreich finden.

Ein letzter Punkt auf der Webseite: Sie möchten vielleicht die Verwendung von SASL untersuchen, das die Benutzerverbindung mit dem Server authentifiziert (SSL/TLS authentifiziert den Server gegenüber dem Benutzer).

Eine alternative sichere Einrichtung besteht darin, ein VPN auf dem PC zu erstellen und sich vom iPhone aus damit zu verbinden. Dann wird der gesamte Datenverkehr vom Telefon zum PC verschlüsselt. Auf diese Weise könnten Sie den Zugriff auf das Internet und andere Dienste auf den PC selbst und das VPN beschränken, das iPhone wäre im Wesentlichen direkt mit dem PC verbunden.

verwandte Informationen