I want to use a program like rsync or scp to recursively transfer folders from one remote server to another on the shell. I connect from one server usually via sftp and the other via ftp, but I believe I can also ftp and ftp. I have the links to the desired directories. I tried a program like ftprush in windows, but it would connect to both servers, but wouldn't initiate the transfer. How can I do this?