How to use ssh tunnels to transfer files directly to and from balsa Windows: ======= Requires 'SecureCRT' and 'WinSCP' from http://software.oit.gatech.edu Other similar utilities may be substituted, but instructions reference these application interfaces. --------- Setup -------------- Open SecureCRT, goto File->Connect, choose the 'New Session' icon. Protocol = ssh2 Hostname = ssh.math.gatech.edu Port=22 Username = YOUR_MATH_USERNAME_HERE Session name=Tunnel2Balsa Click Finish Right click on the newly minted 'Tunnel2Balsa' and select 'Properties' Goto the port forwarding section and choose add name=tunnelssh2balsa local manual ip = 127.0.0.1 local port=2200 remote destination = balsa.math.gatech.edu remote port=22 Click OK Set 'do not request a shell' Click OK to close properties window -------------End Setup Section------------- ----------- Transfer files --------------- Open SecureCRT and connect to the 'tunnel2balsa' session Open WinSCP hostname=127.0.0.1 port=2200 username=YOUR_MATH_USERNAME_HERE Click connect Drag and drop files as needed Close WinSCP and SecureCRT when done. ------------------------------------------ Linux: ===== Open up two terminals. In the first one, create the tunnel by typing: ssh -TNL 2200:balsa.math.gatech.edu:22 YOUR_USER_NAME@ssh.math.gatech.edu Then in the second shell, you can transfer files by typing scp -P 2200 localfilename.txt llefton@localhost:remotefilename.txt To transfer an entire folder, you can use the -r flag for recursive. This example transfers a directory on balsa back to my local /tmp directory. scp -r -P 2200 llefton@localhost:MPIexample /tmp