So stellen Sie eine Verbindung zu einem SSH-Server unter Windows, Mac OS oder Linux her
Mit einem SSH-Client können Sie eine Verbindung zu einem Remote-Computer 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 so zugreifen können, als ob Sie von ihm aus sitzen würden. Es kann auch für SSH-Tunneling, SCP-Dateiübertragungen und andere Dinge verwendet werden.
Windows
Windows bietet immer noch keinen integrierten SSH-Befehl. Microsoft machte einige Geräusche bei der Integration eines offiziellen SSH-Clients in PowerShell im Jahr 2015, aber seitdem haben wir nicht viel darüber gehört. Daher ist die beliebteste und am häufigsten empfohlene Lösung für die Verbindung zu SSH-Servern eine Open-Source-Anwendung von Drittanbietern namens PuTTY.
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, Server werden jedoch 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. Dies zeigt an, dass Sie noch keine Verbindung zu diesem Server hergestellt haben. Dies wird erwartet. Klicken Sie auf "OK", um fortzufahren.
Wenn Sie diese Warnung in der Zukunft sehen, nachdem Sie sich bereits einmal mit dem Server verbunden haben, bedeutet dies, dass der Fingerabdruck des Verschlüsselungsschlüssels des Servers unterschiedlich ist. Entweder hat der Serveradministrator dies geändert, oder jemand hält Ihren Datenverkehr ab und versucht, Sie dazu zu verleiten, eine Verbindung zu einem böswilligen, schwerfälligen 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 für die Authentifizierung beim SSH-Server verwenden müssen, finden Sie diese Option unter Verbindung> SSH> Auth im Fenster PuTTY Configuration, das beim Starten der Anwendung angezeigt wird. Weitere Informationen finden Sie im Handbuch von PuTTY.
MacOS und Linux
UNIX-basierte Betriebssysteme wie MacOS und Linux enthalten einen integrierten SSH-Befehl, der fast überall gleich funktioniert. Sie können diesen Befehl sogar unter Windows 10 über die Bash in Windows-Umgebung verwenden.
Um eine Verbindung zu einem SSH-Server von einem dieser Betriebssysteme aus herzustellen, öffnen Sie zunächst ein Terminalfenster. Auf einem Mac finden Sie dies unter Finder> Programme> Dienstprogramme> Terminal. Suchen Sie auf einem Linux-Desktop im Anwendungsmenü nach einer Terminal-Verknü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 Nutzername
mit Ihrem Benutzernamen auf dem SSH-Server und ssh.server.com
mit dem Hostnamen oder der IP-Adresse des SSH-Servers:
ssh [email protected]
Dieser Befehl stellt eine Verbindung zum SSH-Server an Port 22 (Standardeinstellung) her. Um einen anderen Port anzugeben, fügen Sie hinzu -p
bis zum Ende des Befehls gefolgt von der Portnummer, an der Sie eine Verbindung herstellen möchten, wie folgt:
ssh [email protected] -p 2222
In einer Meldung werden Sie aufgefordert, die Identität des Servers bei der ersten Verbindung zu bestätigen. Wenn Sie sich zum ersten Mal mit dem Server verbinden, ist dies normal und Sie können "yes" eingeben, um fortzufahren.
Wenn Sie zuvor eine Verbindung mit dem Server hergestellt haben und diese Meldung angezeigt wird, weist dies darauf hin, dass der Serveradministrator den Fingerabdruck des Schlüssels geändert hat oder Sie die Verbindung zu einem Imposter-Server herstellen. Achtung!
Sie werden aufgefordert, das Kennwort einzugeben, das für das Benutzerkonto auf dem SSH-Server erforderlich ist, 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 eingeben Mann ssh
am Terminal oder durch Anzeige in Ihrem Webbrowser.