rsync + ssh is the best when it comes to syncing multiple files from host to host, especially when you’ve updated so many file that you don’t remember what has changed. But what happens when you don’t have SSH access? Easy, use CURLFTPFS.
First, install curlftps
Next, make a mount point
Finally, just connect!
*note, passwords are not encrypted, use at your own risk!