CopSSH als SSH-Server für Windows

SSH statt VPN - sicher und kostenlos Daten austauschen

Installation von CopSSH

Installation und Konfiguration der SSH-Implementation von Tevfik Karagulle sind schnell erledigt. Die Setup-Routine bietet lediglich die Möglichkeit, das Zielverzeichnis zu ändern. Eine Auswahl, ob nur die Client-Komponente oder beide eingerichtet werden sollen, ist nicht vorgesehen. Das ist allerdings nicht weiter tragisch. Per Default kann niemand auf den SSH-Server-Dienst zugreifen. Dennoch bietet es sich an, auf dem Client, den SSH-Dienst über den Dienstemanager abzuschalten.

Dienstemanager: Der CopSSH-Server lässt sich komfortabel über die MMC starten.
Dienstemanager: Der CopSSH-Server lässt sich komfortabel über die MMC starten.

An der Default-Konfiguration des Servers sind keine weiteren Arbeiten notwendig, er ist sogar schon als automatisch startender Dienst in Windows eingerichtet. Sollten Sie einzelne Optionen ändern wollen, finden Sie die Konfigurationsdatei sshd_config im Ordner etc unterhalb des Installationsverzeichnisses. Zwar erzeugt die Setup-Routine schon bei der Installation ein Schlüsselpaar, Sie können aber auch ein eigenes erstellen lassen.

Startmenu: CopSSH trägt eine Reihe von Programmen ins Startmenu ein.
Startmenu: CopSSH trägt eine Reihe von Programmen ins Startmenu ein.

Um eigene Schlüssel für den Host zu erstellen, öffnen Sie eine Bash-Kommandozeile aus dem Startmenu-Eintrag von CopSSH und erzeugen ihn mittels

ssh-keygen -b 1536 -t rsa -f ssh_host_rsa_key -C "Host-Key für Host abc"

Geben Sie bei der Frage nach der Passphrase nichts ein, ansonsten kann OpenSSH den Schlüssel nicht verwenden. Danach ist der OpenSSH-Dienst über den Dienstemanager von Windows neu zu starten, damit der neue Schlüssel aktiviert wird.