ftpsync is a tool that allows updates to be incrementally and recursively made to remote FTP servers. It examines time stamps and sizes, and is designed to operate in a manner similar to rsync. ftpsync implements the missing recursive PUT FTP command.