title: Recursively PUT files to a remote server using FTP
body: <p>I'm currently in a situation where I have very limited access to a server, but need to upload and download a significant amount of files contained within a single directory structure.  I don't have SSH access, so I can't use SCP - and rsync isn't an option either unfortunately.</p>
  
  <p>I'm currently using ncftpput, which is great but seems to be quite slow (in spite of a fast connection).</p>
  
  <p>Is there an alternative / better method I could look into?</p>
  
  <p><em>(Please accept my apologies if this has been covered, I did a quick search prior to posting but didn't find anything that specifically answered my question)</em></p>