First let me state my goal. I want to have offsite synchronization, similar in functionality to dropbox.
My initial thought is to use an FTP server since I have one already set up and barely utilize it. I've installed curlftpfs, but when I try to connect it merely says "Error connecting to ftp:". I can connect to the server using the ftp command, but it gives the message "421 Sorry, cleartext sessions are not accepted on this server." So, it may be a problem with that. I've tried using the curlftpfs to mount ftp.kernal.org, which it does just fine. So I think the problem has to do with figuring out the right commands to connect to my server.
Now, that being said, if I can get that working great, but I'm also willing to entertain to other solutions to get to my primary goal which is the offsite synchronization.