So stellen Sie unter Windows, MacOS oder Linux eine Verbindung zu einem SSH-Server her

Mit einem SSH-Client können Sie eine Verbindung zu einem Remotecomputer herstellen, auf dem ein SSH-Server ausgeführt wird. Das Secure Shell (SSH) -Protokoll wird häufig für Remote-Terminal-Verbindungen verwendet, sodass Sie auf ein Textmodus-Terminal auf einem Remote-Computer zugreifen können, als würden Sie darauf sitzen. Es kann auch für SSH-Tunneling, SCP-Dateiübertragungen und andere Zwecke verwendet werden.

Windows

VERBINDUNG: 5 coole Dinge, die Sie mit einem SSH-Server tun können

Windows bietet immer noch keinen integrierten SSH-Befehl. Microsoft hat 2015 einige Geräusche über die Integration eines offiziellen SSH-Clients in PowerShell gemacht, aber seitdem haben wir nicht mehr viel darüber gehört. Die beliebteste und am meisten empfohlene Lösung für die Verbindung mit SSH-Servern ist daher eine Open-Source-Drittanbieteranwendung namens PuTTY.

Update : Windows 10 verfügt jetzt über einen offiziellen SSH-Befehl, den Sie installieren können. Es ist Teil von Windows 10, aber eine "optionale Funktion".

Laden Sie PuTTY herunter und starten Sie es, um loszulegen. Sie können entweder ein Installationsprogramm herunterladen, das PuTTY und verwandte Dienstprogramme enthält. oder eine putty.exe-Datei, die als tragbare Anwendung fungieren kann.

Geben Sie den Hostnamen oder die IP-Adresse des SSH-Servers in das Feld "Hostname (oder IP-Adresse)" ein. Stellen Sie sicher, dass die Portnummer im Feld „Port“ mit der Portnummer übereinstimmt, die der SSH-Server benötigt. SSH-Server verwenden standardmäßig Port 22, aber Server sind häufig so konfiguriert, dass stattdessen andere Portnummern verwendet werden. Klicken Sie auf "Öffnen", um eine Verbindung herzustellen.

Beim ersten Versuch, eine Verbindung zu einem Server herzustellen, wird eine Sicherheitswarnung angezeigt. Hier erfahren Sie, dass Sie zuvor noch keine Verbindung zu diesem Server hergestellt haben. Das wird erwartet, klicken Sie also auf "OK", um fortzufahren.

Wenn Sie diese Warnung in Zukunft sehen, nachdem Sie bereits einmal eine Verbindung zum Server hergestellt haben, weist dies darauf hin, dass der Fingerabdruck des Verschlüsselungsschlüssels des Servers unterschiedlich ist. Entweder hat der Serveradministrator dies geändert, oder jemand fängt Ihren Datenverkehr ab und versucht, Sie dazu zu bringen, eine Verbindung zu einem böswilligen, betrügerischen SSH-Server herzustellen. Achtung!

Sie werden aufgefordert, den Benutzernamen und das Kennwort für Ihr Konto auf dem SSH-Server einzugeben. Nachdem Sie dies getan haben, werden Sie verbunden. Schließen Sie einfach das Fenster, um die SSH-Verbindung zu beenden.

Mit PuTTY können Sie noch viel mehr tun. Wenn Sie beispielsweise eine private Schlüsseldatei zur Authentifizierung beim SSH-Server verwenden müssen, finden Sie diese Option unter Verbindung> SSH> Authentifizierung im PuTTY-Konfigurationsfenster, das beim Starten der Anwendung angezeigt wird. Weitere Informationen finden Sie im PuTTY-Handbuch.

macOS und Linux

VERBINDUNG: So installieren und verwenden Sie die Linux Bash Shell unter Windows 10

UNIX-basierte Betriebssysteme wie macOS und Linux enthalten einen integrierten SSH-Befehl, der überall ziemlich gleich funktioniert. Sie können diesen Befehl sogar unter Windows 10 über die Bash on Windows-Umgebung verwenden.

Öffnen Sie zunächst ein Terminalfenster, um von einem dieser Betriebssysteme aus eine Verbindung zu einem SSH-Server herzustellen. Auf einem Mac finden Sie dies unter Finder> Anwendungen> Dienstprogramme> Terminal. Suchen Sie auf einem Linux-Desktop im Anwendungsmenü nach einer Terminalverknüpfung. Installieren und öffnen Sie unter Windows die Bash-Shell.

Um eine Verbindung zu einem SSH-Server herzustellen, geben Sie den folgenden Befehl in das Terminal ein und ersetzen Sie ihn username durch Ihren Benutzernamen auf dem SSH-Server und ssh.server.comdurch den Hostnamen oder die IP-Adresse des SSH-Servers:

ssh [email protected]

Dieser Befehl stellt eine Verbindung zum SSH-Server an Port 22 her. Dies ist die Standardeinstellung. Um einen anderen Port anzugeben, fügen Sie -pam Ende des Befehls gefolgt von der Portnummer hinzu, an der Sie eine Verbindung herstellen möchten:

ssh [email protected] -p 2222

Bei der ersten Verbindung wird eine Meldung angezeigt, in der Sie aufgefordert werden, die Identität des Servers zu bestätigen. Wenn dies tatsächlich das erste Mal ist, dass Sie eine Verbindung zum Server herstellen, ist dies normal und Sie können "Ja" eingeben, um fortzufahren.

Wenn Sie zuvor eine Verbindung zum Server hergestellt haben und diese Meldung angezeigt wird, bedeutet dies, dass der Serveradministrator den Schlüsselfingerabdruck geändert hat oder Sie dazu verleitet werden, eine Verbindung zu einem Betrüger-Server herzustellen. Achtung!

Sie werden aufgefordert, das Kennwort einzugeben, das das Benutzerkonto auf dem SSH-Server benötigt, bevor Sie fortfahren. Sobald Sie haben, werden Sie verbunden. Schließen Sie das Fenster oder geben Sie "exit" ein und drücken Sie die Eingabetaste, um die SSH-Verbindung zu beenden.

Weitere Informationen zur Verwendung des Befehls ssh finden Sie auf der SSH-Handbuchseite. Sie können darauf zugreifen, indem Sie man ssh am Terminal tippen oder es in Ihrem Webbrowser anzeigen.