I want to rsync a folder from a server in public network to a system in my local network.(lets assume the local system is X)The local system does have Internet connection but does not have a public IP assigned to it so that I may directly transfer files into it.I want the public server to send me files and not my local system to get files from the server.  I have this local system in network with a machine which has a public assigned to it. (lets call it Y)I can transfer the folder/files from a public server to my machine having a public ip (from public server to Y) and then from that public ip machine to my local machine(Y to X) but it is a time taking processCan I someone use ssh tunnel to directly get stuffs from the public server to my target local machine ?ie from Server to X directly ?
Rsync from remote server to local computer with no public IP
linux;rsync;ip;ssh tunneling