[internal_server_1]AA------AB[firewall_1]AC----+ 10.2.0.3-^ ^-10.2.0.2 | internet 10.3.0.3-v v-10.3.0.2 | [internal_server_2]BA------BB[firewall_2]BC----+
Ports AC,BC has valid internet addresses. All systems run linux and have root acces to all.
Need securely rsync internal_server_1:/some/path into internal_server_2:/another/path
My idea is make ssh secure tunnel between two firewalls, e.g. from firewall_1
firewall1# ssh -N -p 22 -c 3des user2@firewall_2.example.com -L xxx/10.3.0.3/xxxx
and after will run rsync from internal_server_1 somewhat like:
intenal1# rsync -az /some/path firstname.lastname@example.org:/another/path
I don't know
- how to make a correct ssh tunnel for rsync (what ports need tunnel)
- and to where i will make the rsync? (remote comp address in case of ssh tunnel)
Any idea or pointer to helpfull internet resource for this case?