MIN-Fakultät
Fachbereich Informatik
Rechenzentrum

SSH2-Installation unter Windows

Der DFN-Verein hat den SSH2-Clienten der Firma SSH Communications Security für den Gebrauch im DFN-Netz, d.h. auch in der Universität Hamburg, lizensiert. Dieser SSH2-Client für Windows 98 und NT enthält eine Terminalemulation und eine Filetransfer-Möglichkeit. Sie können ihn im Informatik-Rechenzentrum bekommen bzw. mit FTP vom DFN-CERT herunterladen.

Sie benötigen aus diesem Directory das Installations-Binary

oder neuer, wenn es eine aktuellere Version gibt. Laden Sie es auf Ihren PC herunter und führen Sie es aus. Dabei werden ein Directory und zwei Verweise auf dem Desktop (SSH Secure Shell Client und SSH Secure File Transfer Client) installiert.

SSH2-Lizenz

Für frühere Versionen (bis SSHWin 2.4.0) mussten Sie einen Lizenzschlüssel installieren. Wenn Sie noch solch eine alte SSH-Version laufen haben, deinstallieren Sie den Schlüssel bzw. das gesamte SSHWin vor der Installation von Version 3.0.0 und höher. Für SSHWin 3.x.x brauchen Sie keinen Lizenzschlüssel.

Einloggen mit SSHWinClient

Starten Sie SSH und klicken Sie entweder auf Quick Connect oder wählen Sie unter dem Menüpunkt File die Option Connect: (in den fogenden Abbildungen steht noch der alte Server rzdspc3; bitte benutzten Sie rzssh1):

Geben Sie im Menü Connect to Remote Host den gewünschten Hostnamen – zum Einloggen von “außen” in die Informatik die rzssh1.informatik.uni-hamburg.de – und Ihren Loginnamen ein. Auf dem gewählten Rechner muss ein SSH-Server laufen, der die SSH-Protokoll-Version 2 versteht, z.B. OpenSSH wie in der Informatik oder SSH 2

Wenn das erste Mal auf den angegebenen Rechner zugegriffen wird, erscheint ein Fenster mit dem Fingerprint des Public Keys dieses Rechners. Sie werden gefragt, ob Sie diesen Public Key speichern wollen:

Im nächsten Dialogfenster müssen Sie noch Ihr Passwort eingeben:

Danach sind Sie eingeloggt und können in dem Login-Directory Ihres (Grund-)Accounts arbeiten.

Filetransfer mit SSHWinClient

Wenn Sie auf Ihrem gewünschten Rechner eingeloggt sind, können Sie im Menü Window unter dem Punkt New File Transfer

ein weiteres Fenster öffnen, das Ihnen Ihre Dateien auf dem Unix-Server anzeigt.

Sie können nun Dateien auf den bzw. von dem Unix-Rechner übertragen, indem Sie die Datei-Icons in dieses bzw. aus diesem Fenster ziehen:

Wenn Sie beim File-Transfer statt des Datei-Auswahl-Fensters eine Fehlermeldung Connection was lost oder File transfer server could not be started or it exited unexpectedly bekommen, dann enthält eine Ihrer Konfigurationsdateien (.cshrc oder .bashrc) Kommandos, die irgendwelche Ausgaben erzeugen und damit das SSH-Protokoll durcheinander bringen.

Sie können das überprüfen, indem Sie das Kommando

  ssh rzssh1 /bin/true

ausführen. Wenn dieses Kommando irgendwelchen Text zurückliefert, haben Sie verloren.

(Hinweis: Mit ein bisschen Trickserei geht das ganze natürlich doch, schließlich arbeiten wir unter Unix :-) Sie müssen nur dafür sorgen, dass die betreffenden Kommandos in der .cshrc oder .bashrc nur von interaktiven Shells ausgeführt werden, nicht aber von Batch-Shells.)