View Single Post
Posts: 3,617 | Thanked: 2,412 times | Joined on Nov 2009 @ Cambridge, UK
#3
Originally Posted by debernardis View Post
I'm asking your help for doing one thing with my n900 and my home server.

I originate a ssh connection from my n900 to my home server, and execute on the server a terminal application. The application writes one file in a directory on the server.
I would like to be able to transfer that file from the server to my n900 on the same ssh session, i.e the one that is originated from the n900.

I thought of using scp, but as far as I know it means that from the server I should ssh back to the n900 like that: scp user@n900.ip.address:file/path/on/server file/path/on/n900
but it's not what I want, because I should know also the ip address of the n900.

Ideally, I would add the transfer command to my server application so that the file is automatically transferred to my n900 when the program quits.

Is it feasible? How can I do that? Thanks
The IP address should be pretty easy to get (via the SSH_CLIENT environment variable). The alternative would be to use remote tunneling along with another protocol (or just a simple client/server app).