Heim >häufiges Problem >Was ist SSH?

Was ist SSH?

藏色散人
藏色散人Original
2019-06-11 13:30:2510928Durchsuche

Was ist SSH?

Secure Shell (Secure Shell Protocol, kurz SSH) ist ein verschlüsseltes Netzwerkübertragungsprotokoll, das Sicherheit für Netzwerkdienste in unsicheren Netzwerken bietet. SSH ermöglicht die Verbindung zwischen dem SSH-Client und dem Server, indem es einen sicheren Tunnel im Netzwerk erstellt. Obwohl jeder Netzwerkdienst sicher über SSH übertragen werden kann, wird SSH am häufigsten verwendet, um sich aus der Ferne beim System anzumelden, und Menschen verwenden SSH normalerweise, um Befehlszeilenschnittstellen zu übertragen und Befehle aus der Ferne auszuführen.

Die am häufigsten verwendeten Situationen sind Unix-Systeme, aber auch Windows-Betriebssysteme können SSH in begrenztem Umfang nutzen. Im Jahr 2015 kündigte Microsoft an, in zukünftigen Betriebssystemen native SSH-Protokollunterstützung bereitzustellen. Windows 10 Version 1809 bietet bereits OpenSSH-Tools, die manuell installiert werden können.

Vom Design her ist SSH ein Ersatz für Telnet und nicht sichere Shells. Telnet und Berkeley rlogin, rsh, rexec und andere Protokolle nutzen Klartextübertragung und verwenden unzuverlässige Passwörter, die anfällig für Überwachung, Sniffing und Man-in-the-Middle-Angriffe sind. SSH soll eine vollständige und zuverlässige Verschlüsselung von Informationen in unsicheren Netzwerkumgebungen (wie dem Internet) gewährleisten.

Es wurde jedoch auch darauf hingewiesen, dass SSH anfällig für Sniffing und sogar Entschlüsselung ist. Bereits 2011 verfügten Chinas Internet-Zensurbehörden über die Möglichkeit, SSH-Verbindungen zu erkennen und zu stören. Später durchgesickerte Dokumente von Edward Snowden wiesen zudem darauf hin, dass die NSA mitunter in der Lage war, über das SSH-Protokoll übermittelte Informationen zu entschlüsseln und so den Übertragungsinhalt der SSH-Sitzung mitzulesen. Am 6. Juli 2017 bestätigte die gemeinnützige Organisation WikiLeaks, dass die CIA Tools entwickelt hatte, mit denen sich SSH-Sitzungen in Windows- oder Linux-Betriebssystemen stehlen lassen.

Das obige ist der detaillierte Inhalt vonWas ist SSH?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was bedeutet SDK?Nächster Artikel:Was bedeutet SDK?