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

Reply via email to