rsync + ssh or what?

jw schultz jw at pegasys.ws
Wed May 14 10:06:10 EST 2003


On Tue, May 13, 2003 at 04:51:52PM -0700, Paul O'Neil wrote:
> Hey guys sorry for this newbie type  post but I'm not getting it really. I
> see other posts that r asking a simliar question but I'm not understanding.
> Currently I have working boxA and BoxC. SSH is the only thing accepted. So
> currenty I'm backing up files on boxC with "rsync -e ssh
> user at publicIPforB:/home/backup/back_me_up /home/backup". Now I have added
> boxB in front of boxC.
> 
> 
> boxA(publicIPforA)
> <------>Internet<------>(publicIPforB)boxB(privateB)<--->(privateC)boxC
> 
> Now obviously as u guys have been discussing I think, I need to back up the
> files from boxC still to A. I RTFM and am still confused. I want to be able
> to SSH to port 22 on B from A of course. Currently if I need to get to C I
> SSH to B then SSH to C.

This really isn't an rsync question.

There are a number of approaches.  One is to use ssh's port
forwarding.  I assume boxB is your firewall.  I would advise
against allowing a box conneected to both the internal and
public networks to accept ssh connections from the public
network or even to have any user accounts.  You can use
reverse NAT or a proxy to forward a port on boxB to port 22
on boxC, which has it's own hazards.  I suggest you do some
serious reading on firewalling and how to configure them.

The safest approach would be for boxC to initiate the rsync
connection.

-- 
________________________________________________________________
	J.W. Schultz            Pegasystems Technologies
	email address:		jw at pegasys.ws

		Remember Cernan and Schmitt


More information about the rsync mailing list