It is common knowledge that the Windows tsclient and Windows RDP Shared Local Resources can be used to move files between a remote Windows Desktop Server connected via RDP from a Windows client via the \\tsclient network machine.
Hoenstly, the title of this post should be “How do I download files in a Remote Desktop Session when connected via a SOCKS proxy from a Windows Remote Desktop client running as a VirtualBox virtual machine on a Ubuntu host”, but let’s keep that for the rest of the blogpost.
There you have it, using Bitvise SSH Client to create a SSH Tunnel connection.A quick blog post to show how I move files between a remote desktop connected machine and my local linux host via a Windows virtual machine and a SOCKS proxy. Give it a try after the connection is established, you can do that by going to localhost: ( port ) in your browser to test if it’s loading the remote server’s content. So this way you will always have a “always-on” SSH tunnel connection to the server. One of the biggest advantage of using Bitvise SSH Client is that the SSH connection will never die, if you happen to be disconnected due to inactivity, it will try to re-establish the connection automatically. Once everything is done you can now login. Under Destination Host, enter the IP address of the remote server you wish to connect via SSH, put the port under Dest. Port can be many none occupied port but most likely you’d like to keep this consistent with the Destination Host’s port. Now go to C2S tab, add a new entry, set the Listen Interface to your local IP, List. You can save this setting as a new profile, for easier reusability later. SSH will always be on port 22, under the authentication section, enter your username and password. Go download the app if you haven’t, when it first lunch, enter the corresponding destination server you’d like to connect. There are other articles explains this in much detail, but my purpose here is to show you how you can use Bitvise SSH Client to establish a SSH Tunnel connection. In a nutshell, SSH Tunnel allows one to connect to a server’s service that aren’t exposed by other protocols.
How to Use Bitvise SSH Client To Create SSH Tunnel Connection But popular doesn’t necessary mean it’s good, for example, it doesn’t do a good job at establishing a solid SSH connections.īitvise SSH Client is a great alternative to Putty, not only does it have a much better UI, but also does SSH Tunnel as well. Most people might have heard of the app Putty which is the most popular third party SSH app. You need add-ons to add this very common feature into PowerShell. Windows PowerShell has no SSH support out of box. No way to establish a SSH connection on Windows without some sort of third party applications. Unlike all other OS, SSH on Windows have no native command (apps) to do it.
SSH on Windows requires a little more effort than Mac OS X and Linux.