Dan Williams wrote:
>
> Hi,
> I am needing to have a remote location connect to us, to
> access a server running Microsoft Terminal Server.
> The remote location will use Putty to establish the
> connection to the E-Smith Server which has the data file.
> Then it will need to access the MS Terminal server.
> Has anyone done this, or know what ports I need to establish
> in Putty?
All you need to do is tunnel port 3389 (default) via ssh.
I use rdesktop (linux client) to do the very same thing when I want to connect to terminal servers.
So in putty setup a tunnel, source port = 3389 , destination = :3389 , local port.
Then connect via ssh, start your tsc and connect to localhost.
If you use winxp pro it wont allow you to connect to the localhost, what you need to do is copy the files mstsc.exe, mstscax.dll, and mstsc.chm to a new folder, right click on mstsc.exe and change the compatibility mode to win95.
If you want to connect to several terminal servers over ssh just change the source port in your ssh forward, and when you connect with tsc use localhost: to pick the ts you want to connect to.
Btw I'd suggest you do not use portforwarding contribs to achieve this, but use ssh as you've suggested. You do not want a ts reachable from outside your firewall.
--
Damien