Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need to copy files that are behind a firewall server using scp.

normaly to login to the server I do the following

ssh -p 5023

now i am in behind the firewall I connect to master


and here my files are in a folder path, for instance user/lolo/myfolder/

What is the right way to do a scp of all files in user/lolo/myfolder/* to my local computer


share|improve this question

migrated from Mar 19 '13 at 18:11

This question came from our site for professional and enthusiast programmers.

Instead of manually hopping through the firewall configure ssh to tunnel through it automatically.

In your ~/.ssh/config put

ProxyCommand ssh -p 5023 -W %h:%p

With the proxy command configured both ssh and scp "*" . should just work from your local computer.

If you use an old ssh version (older than 5.4) that does not have the -W option, you will have to use something else, such as nc, for the proxy command.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.