Terminalsessions von Windows XP mittels SSH |
| Posted by Administrator (admin) on Feb 06 2008 at 11:58 |
Es ist nur mit einigen Tricks möglich, mittels SSH eine Verbindung von WinXP zu einem Terminalserver aufzubauen. Grund dafür ist, dass WinXP selbst Remotedesktop unterstützt und somit den Port 3389 selbst belegt. Somit ist ein Aufbau zum "localhost" nicht möglich. Der erste Ansatz war, die mstsc.exe mit den Kompatibilitätseinstellungen von Win98 zu starten. Leider funktioniert dies nur einmal, danach muss jedes Mal ein Registrykey am lokalen Rechner (MSLicensing) gelöscht werden. Grund hierfür ist, dass der Terminallizenzierungs-dienst des Servers auf die lokale Registry zugreifen will, dies aber über den SSH- Tunnel nicht möglich ist. Demzufolge trennt der Server die Session, weil er die Infos nicht bekommt.
Dies alles kann mit folgender Methode umgangen werden:
- Putty so konfigurieren, dass der lokale Port 127.0.0.2:3390 auf den Remoteport xxx.xxx.xxx.xxx:3389 umgeleitet wird:
- Anschließend die Terminalsession mit folgenden Parametern starten: 127.0.0.2:3390
!!! Ist auf dem Rechner Servicepack 2 installiert, so muss Hotfix 884020 installiert werden !!!
Zurück