using ncftp: http://www.ncftp.com/ im able to do a recursive put with mput -r *