Hi! I have some ideas about scp. Example: user>$ scp host1:/tmp/some.file host2:/tmp becomes something like this: user>$ ssh user@host1 "scp /tmp/some.file user@host2:/tmp" Problems and possible solutions: -Firewalls (and networking): a host have not permissions to connect to second host (filters) and a host could not have routes to the second host (typical situation in a backend service network). Add a simple argument to scp that will make a tunnel through the client host. -Use of keys: you have to place your private key on the first host :-( Authentication against the client host when connecting to second host. -Unexpected behavior: for non frequently users. This is up to a discussion... Emil Assarsson
