Was SSH ist und wie es sich von FTP unterscheidet [Technologie erklärt]

Werbung

Werbung
Werbung

Was ist SSH? FTP 6 Gute Online-FTP-Clients für unterwegs 6 Gute Online-FTP-Clients für unterwegs Wenn Sie unterwegs sind Lesen Sie mehr und SSH Wie Sie Web-Traffic mit SSH Secure Shell tunneln Wie Sie Web-Traffic mit SSH Secure Shell tunneln Read More sind beide Netzwerkprotokolle, die wie HTTP auf der TCP / IP-Ebene ausgeführt werden. In einfachem Englisch ist es eine bestimmte Art, dass Geräte über ein Netzwerk miteinander kommunizieren.

Unterschiedliche Arten der Kommunikation werden unter verschiedenen Umständen verwendet. Es gibt verschiedene Anwendungen und unterschiedliche Stärken. Aber genau wie SSH und FTP sich verhalten, ist für die meisten nicht klar.

Dieser Teil der Technology Explained-Reihe soll die beiden Protokolle und ihre Unterschiede beleuchten.

Shell- und Shell-Konten

Lassen Sie uns einige grundlegende Begriffe aus dem Weg räumen. Um den Zweck von SSH zu verstehen, müssen Sie mit einigen der zugrunde liegenden Elemente vertraut sein.

Die Shell eines Computers ist eine Software, mit der Benutzer direkt mit dem Kernel, dem Kern eines Betriebssystems, kommunizieren können. Die Shell kann entweder eine grafische oder eine Befehlszeilenschnittstelle (lesen: Texteingabe) oder beides haben.

Was ist SSH?

Ein Shell-Konto hingegen ist ein persönliches Konto, das dem Benutzer Zugriff auf eine Shell auf einem anderen Computer gewährt. Sie waren an der Tagesordnung und wurden von den Internet Service Providern bereitgestellt, die mit Dateispeicher, E-Mail-Konten, Newsgroups und mehr arbeiten. Der gemeinsame Nenner ist, dass ein Shell-Konto verwendet wird, um Befehle auf einem Remote-Computer einzugeben.

Secure Shell-Protokoll (SSH)

So wie ein Webbrowser das HTTP-Protokoll verwendet, um mit Websites zu kommunizieren, benötigt ein Shell-Konto ein bestimmtes Protokoll, um den Datenaustausch (also die Kommunikation) zwischen den beiden vernetzten Geräten zu ermöglichen. Treffen Sie SSH - Secure Shell-Protokoll .

SSH verwendet eine Verschlüsselung mit öffentlichem Schlüssel So verschlüsseln Sie problemlos E-Mail oder Textdokumente [Windows] So verschlüsseln Sie problemlos E-Mail- oder Textdokumente [Windows] Read More und wurde entwickelt, um Telnet und andere unsichere Shell-Protokolle zu ersetzen. Die beiden Hauptversionen SSH-1 und SSH-2 sind jetzt die dominierenden Protokolle für den Zugriff auf Shell-Konten.

SSH-Client

Heutzutage wird SSH verwendet, um sich bei Remote-Hosts anzumelden und Code auszuführen, im Web mit verschlüsselten Proxy-Clients zu surfen und Dateien zu übertragen - sogar um ein virtuelles privates Netzwerk einzurichten. Was ist die Definition eines virtuellen privaten Netzwerks? Was ist die Definition von A? Virtuelles privates Netzwerk Virtuelle private Netzwerke sind wichtiger als je zuvor. Aber weißt du was sie sind? Hier ist, was Sie wissen müssen. Weiterlesen .

SSH-Clients sind für alle gängigen Betriebssysteme verfügbar. Unix-basierte Systeme, einschließlich Linux und Mac OS X, können OpenSSH verwenden. Überprüfen Sie auch die OpenSSH-Website für Mac OS und Windows-Alternativen. PuTTY ist einer der bekanntesten Windows-Clients.

Sicheres Dateiübertragungsprotokoll (SFTP) im Vergleich zu FTP

Dateitransfer und VPN-Anwendungen laufen nicht standardmäßig auf SSH, sondern nutzen SFTP - das SSH File Transfer Protocol . Wohlgemerkt, SFTP ist nicht das FTP-Protokoll, das über SSH läuft, sondern ein anderes Dateiübertragungsprotokoll, das als Erweiterung für SSH-2 entwickelt wurde. SFTP wird immer verwendet, um Dateien über SSH zu übertragen, aber es ist tatsächlich so konzipiert, dass es in Übereinstimmung mit anderen Protokollen verwendet werden kann. Das ist aber nicht für diesen Artikel.

Was ist SSH?

Obwohl für den Endbenutzer nicht im Brief enthalten, kann SFTP als sicherer Verwandter von FTP angesehen werden. Dieser überträgt alle Daten im Klartext. Packet Intercepts können somit wichtige und private Daten einschließlich Ihres Benutzernamens und Passworts aufdecken! SFTP, das eine SSH-2-Erweiterung ist, verwendet Public-Key-Sicherheit. Dies bedeutet, dass die Daten bei der Übertragung verschlüsselt werden und potentielle Intercepts relativ nutzlos sind.

SFTP als solches ist in den meisten gängigen FTP-Suites enthalten. Die 3 besten kostenlosen FTP-Clients für Windows Die 3 besten kostenlosen FTP-Clients für Windows FTP ist eine nützliche Dateifreigabemethode und die erste Methode zum Hochladen von Dateien auf einen Webhost. Hier sind die besten FTP-Clients, die Sie kostenlos erhalten können. Lesen Sie mehr, wenn auch oft ohne andere SSH-Funktionalität.

Ich hoffe, Sie haben etwas aus diesem Artikel gelernt. Wenn Sie Fragen oder Anregungen haben, gehen Sie zum Kommentarbereich!

Bildnachweis: Shutterstock

In this article