Originally Posted by Brian1
Check into the -R option for ssh. It allows reverse mapping. Might be what you are after.
I'll look into the docs. Do you know how I would implement this for rcp, or rlogin?
The two previous posts seem to have misunderstood my point.
I want to upload a file from Computer A to Computer B, where B can't connect to A, and I NO LONGER HAVE PHYSICAL ACCESS to A.
If you want the total, complete scenario:
I am away at college, and work as a systems programmer for the university. The dorms / residential network is behind a NAT router which (obviously) doesn't allow incoming connections (to my dorm computer, herein "A"). I want to be able to access my dorm computer (A) from work (B), which has a university-wide IP.
So what I need is to be able to somehow connect from A at the dorm to B at work in the morning, then go to work (using computer B), and be able to send files (or, maybe, get a shell) back to A at home (dorm).