SSH ermöglicht eine sichere, authentifizierte und verschlüsselte Verbindung zwischen zwei Rechnern über ein unsicheres Netzwerk. Dadurch dient es unter anderem als Ersatz für die Vorgänger rlogin, telnet und rsh; diese übertragen jeglichen Netzverkehr, darunter auch die Passwörter, unverschlüsselt.SSH ist die Abkürzung für Secure Shell. Mit Hilfe von Secure Shell lassen sich sichere Netzwerkverbindungen zu anderen Geräten herstellen, etwa von einem PC zu einem Webserver.SSH bietet hohe Sicherheit durch integrierte Verschlüsselung
Im Gegensatz zu anderen Protokollen wie FTP oder Telnet, die in ihrer Funktion nahezu identisch sind, verwendet SSH immer eine Verschlüsselung, die derzeit als sicher gilt und von außen nicht kompromittiert werden kann.
Wie verbinde ich mich mit SSH : Eine SSH-Verbindung aufbauen
- Öffnen Sie einen Terminal über das Startmenü und geben Sie den Befehl " ssh [email protected] " ein.
- Sie werden bei einer ersten Verbindung gefragt, ob Sie sich wirklich mit dem Rechner verbinden wollen und der angezeigten Signatur vertrauen.
Was passiert wenn man mittels SSH auf einem Server verbunden ist
Mittels SSH (Secure Shell) können Sie eine verschlüsselte Verbindung zur Kommandozeile (Shell) auf Ihrem Webserver herstellen. Den meisten Windows-Nutzern dürfte SSH wie eine DOS-Eingabeaufforderung vorkommen, die Funktion ist in der Tat die gleiche.
Wo kommt SSH zum Einsatz : SSH wird für Sicherung, Konfiguration, Verwaltung, Pflege und Betrieb von Netzwerkservern, Routern, Firewalls, Switches, Betriebssystemen und Anwendungen verwendet. SSH-Protokolle decken Authentifizierung, Verschlüsselung und Datenintegrität ab.
Als SSH-Client kommt das frei verfügbare Programm Putty zum Einsatz. Dieses muss nicht installiert werden, sondern kann nach dem Herunterladen einfach per Doppelklick ausgeführt werden.
SSH nutzt starke Verschlüsselungstechnologien und ist damit weit sicherer als etwa Telnet oder FTP (File Transfer Protocol). SSH verwendet eine Kombination aus öffentlichen und privaten Schlüsseln, um die Identität eines SSH-Servers zu prüfen.
Wie aktiviere ich SSH
Kurzanleitung: Windows 10 SSH aktivieren
- „Einstellungen“ > „Apps“ > „Apps & Features“ > „Optionale Features“ aufrufen und prüfen, ob der OpenSSH Client installiert ist – ggf.
- die Eingabeaufforderung als Administrator öffnen, z.B. mit Windows-Suche > „cmd.exe“ > „als Administrator ausführen“
- CMD-Befehl „ssh“ eingeben.
Das SSH-Protokoll wird für eine Vielzahl von Aufgaben verwendet, einschließlich der Remote-Verwaltung von Servern, dem Zugriff auf Remote-Dateien und der Fehlerbehebung bei Netzwerkproblemen. Es gibt derzeit zwei Versionen des Protokolls: SSH1 und SSH2, wobei die zweite sicherer ist.Möchte man eine SSH-Verbindung aufbauen, gibt man zunächst die Passphrase ein und öffnet so den Zugang zum Private Key. Auf dem Server wiederum (wie auch auf dem Client selbst) liegen ebenfalls noch Public Keys. Der Server erstellt mit seinem Public Key ein kryptografisches Problem und sendet dies an den Client.