I have computers A, B and C. Every one of them has ssh enabled and I can use rsync
.
- A can ssh to B
- B can ssh to C
- A can't ssh to C
B has public ssh access, so A can connect B and C can communicate because they are in a vpn and A is not part of it.
I would like to copy some files (and create a cronjob for this) from C to A.
What is a good way to do this?
UPDATE:
I was able to ssh to C via B as it was explained in the related answers that you suggest me but I was not able to rsync
through serverB.
Consider that B is listening for ssh not on port 22.