Telnet und Secure Shell (SSH ) sind zwei Terminal-Emulatoren . Ein Terminal-Emulator ist eine Anwendung , die einen Benutzer eines Computers , eine Ansicht der Tätigkeit auf einem anderen Computer gibt . Die Eingabe des Benutzers , über die Tastatur auf dem Remote-Computer kommuniziert und zurück auf dem lokalen Computer-Bildschirm dargestellt . So scheint es , als ob die Aktivitäten der Benutzer auf dem Remote-Computer durchführt statt auf dem lokalen Computer . Telnet
Telnet war eine der ersten Anwendungen für das Internet , obwohl es selten heute verwendet wird . Für einen Benutzer , um die Rechenleistung des entfernten Computers zugreifen , muss die Telnet-Programm , um das Konto des Benutzers Informationen über das Netzwerk oder das Internet zu senden . Telnet hat keine Verschlüsselungsverfahren und so diese sensiblen Daten im Klartext gesendet. Ein Draht tapper könnte leicht zu lesen , dass die Informationen , die die Sicherheit des Remote-Computers beeinträchtigt . Aus diesem Grund war Telnet nicht für kommerzielle Anwendungen geeignet und nicht dienen konnte Heimanwender , die häufig brauchen, um sich an entfernten Rechnern.
SSH
Die Secure Shell Programm wurde 1995 geschrieben und wurde ein Ersatz für Telnet. SSH führt die gleichen Funktionen wie Telnet, aber verschlüsselt alle Kommunikationen zwischen dem lokalen Computer und dem entfernten Computer. Trotz seiner Sicherheit Vorteil gegenüber Telnet, SSH selbst war nicht perfekt und es wurde gefunden , um die Sicherheit Schwächen haben . Es wurde von SSH2 im Jahr 2006 ersetzt. Die beiden Versionen von SSH sind nicht kompatibel. Wenn die Leute sagen, dass sie mit SSH , sind sie tatsächlich mit SSH2 .
Ähnlichkeiten
Beide Anwendungen auf Unix und Unix -ähnlichen Systemen zu verbinden. Sie präsentieren einen Blick für Kommandozeilen- Eintrag wie , und nicht Windows-basierten Betriebssystemen. In beiden Anwendungen hat der Benutzer ein Konto auf dem Remote-Computer haben . Alle Programme, die über eine Telnet- oder SSH -Sitzung ausgeführt werden auf dem Remote-Computer , nicht auf dem lokalen Computer ansässig .
Unterschiede
Der Hauptunterschied zwischen Telnet und SSH ist, dass SSH hat Verschlüsselungs-und Telnet nicht. SSH hat auch einen File-Transfer -Anlage, die Telnet nicht. Telnet Benutzer haben einen separaten File-Transfer -Dienstprogramm und öffnen Sie eine separate Sitzung zu dem Remote-Computer mit diesem Programm , um Dateien von oder zu dem Remote- Computer zu übertragen. SSH hat den SCP -Befehl in sie integriert, die Dateien zwischen den lokalen und Remote-Computern überträgt .