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
SSHSecureShellClient-3.2.9.exe(von diesem Server) oderSSHSecureShellClient-3.2.9.exe(vom DFN-CERT) oderSSHSecureShellClient-3.2.9.exe(von SSH Communications Security)
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.)