SSH ist die Abkürzung für Secure Shell, das von der Network Working Group der IETF entwickelt wurde. SSH ist ein Sicherheitsprotokoll, das auf der Anwendungsschicht und der Transportschicht basiert. Herkömmliche Netzwerkdienstprogramme wie FTP, POP und Telnet sind von Natur aus unsicher; da sie Daten, Benutzerkonten und Benutzerkennwörter im Klartext über das Netzwerk übertragen, sind sie anfällig für Man-in-the-Middle-Angriffe. Das heißt, es gibt eine andere Person oder Maschine, die vorgibt, der echte Server zu sein, um die vom Benutzer an den Server gesendeten Daten zu empfangen und sich dann als der Benutzer ausgibt, um die Daten an den echten Server zu senden. SSH ist derzeit ein zuverlässigeres Protokoll, das die Sicherheit von Remote-Anmeldesitzungen und anderen Netzwerkdiensten gewährleisten soll. Durch die Verwendung des SSH-Protokolls können Informationslecks während der Fernverwaltung wirksam verhindert werden. Alle übertragenen Daten können durch SSH verschlüsselt werden, zudem können DNS-Spoofing und IP-Spoofing verhindert werden. Ein weiterer Vorteil von SSH besteht darin, dass die übertragenen Daten komprimiert werden und dadurch die Übertragungsgeschwindigkeit erhöht werden kann. SSH hat viele Funktionen. Es kann Telnet ersetzen und einen sicheren „Kanal“ für FTP, POP und sogar PPP bereitstellen. —-Das Obige stammt aus Wikipedia 1. Mac (1). iSSH Offizielle Website: http://macserve.org.uk/projects/issh/ Ein kleiner und kostenloser Client für Mac, ähnlich wie MyEnTunnel unter Windows. Die Verwendung lohnt sich für Benutzer, die keine großen Anforderungen haben und lediglich einen SSH-Tunnel durchführen müssen. Derzeit haben einige Internetnutzer die Version der offiziellen Website geändert, die beim Booten gestartet und beim Start automatisch verbunden werden kann, und es wurde eine chinesische Benutzeroberfläche hinzugefügt. (2). Kakao-SSHTunnel Offizielle Website: http://code.google.com/p/cocoa-sshtunnel/ Ein ausgezeichneter Open-Source-Client mit umfangreichen Einstellungen. Er kann mehrere Konfigurationsdateien speichern und verschiedene Konfigurationsdateien für verschiedene Dienste angeben. Dies ist der Client, der derzeit von SoftTalk auf dem Mac verwendet wird. Aufgrund seiner größeren Funktionen benötigt es natürlich mehr Speicher als iSSH. (3). SSH-Tunnel-Manager Offizielle Website: http://projects.tynsoe.org/en/stm/index.php Ein Client, der mehrere Konten speichern kann, aber nur Socks4 unterstützt. 2. Linux (1). Gnome SSH Tunnel Manager Offizielle Website: http://hi.baidu.com/fc/editor/Gnome%20SSH%20Tunnel%20Manager gSTM ist ein Open-Source-Client für SSH-Tunnel, der auf Gnome läuft und sich für die Verwaltung mehrerer Konten eignet. Hinweis: Die Konfigurationsdatei wird im XML-Format gespeichert. (2). SSH-Tunnel-Manager Offizielle Website: https://launchpad.net/tunnelmanager Ein in Python entwickelter Client. (3) Anschlussklemme Die Verwendung von Terminalbefehlen sollte für die meisten Linux-Benutzer die am besten geeignete Methode sein: ssh -qTfnN -D 7070 remotehost Nachfolgend finden Sie eine Beschreibung der Parameter: Alle hinzugefügten Optionen gelten für eine SSH-Sitzung, die zum Tunneln verwendet wird. -q:- Seien Sie ganz leise, wir fungieren nur als Tunnel. -T: - Kein Pseudo-TTY zuweisen, wir fungieren nur als Tunnel. -f: – verschiebt den SSH-Prozess in den Hintergrund, da wir nicht direkt mit dieser SSH-Sitzung interagieren möchten. -N: – Remote-Befehl nicht ausführen. -n: – Standardeingabe nach /dev/null umleiten. Darüber hinaus können Sie auf einer langsamen Leitung die Leistung steigern, indem Sie die Komprimierung mit der Option -C aktivieren. 3. Windows (1). MyEnTunnel Offizielle Website: http://nemesis2.qx.net/pages/MyEnTunnel MyEnTunnel dürfte Windows-Benutzern, die SSH Tunnel verwenden, gut bekannt sein. Es ist klein, schnell und kostenlos. (2). Bitvise Tunneler Offizielle Website: http://www.bitvise.com/tunnelier Bitvise Tunnelier ist in letzter Zeit eine beliebte SSH-Tunnel-Client-Software. Sie wird von vielen Leuten wegen ihrer leistungsstarken Funktionen, ihrer hohen Geschwindigkeit und der Möglichkeit, mehrere Konfigurationsdateien zu speichern, geliebt. Es ist eine gute Wahl für Benutzer, die viele Anforderungen an die SSH-Funktionen haben. Derzeit verwendet SoftTalk diesen Client unter Windows, der mehr kann als nur SSH-Tunnel. 4. iPhone / iPod touch - iSSH (App Store)
iSSH und iSSH auf Mac sind nicht Produkte desselben Unternehmens. Und dieses iSSH ist nicht kostenlos, es kostet 9,99 $. Derzeit kann iSSH nur für Remoteverbindungen verwendet werden und kann keine Portumleitung durchführen. - MobileTerminal (Google Code)
Auf dem iPhone/iPod touch muss ein Jailbreak durchgeführt werden und OpenSSH muss installiert sein. Öffnen Sie MobileTerminal und geben Sie ein: ssh -D 7070 [email protected], anschließend geben Sie das Passwort ein. Wenn Sie herunterfahren möchten, können Sie im Terminal killall ssh eingeben. Wenn Sie noch über SSH angemeldet sind, können Sie direkt logout eingeben. |