CrushFTP 7.2 – Full-featured file server.


CrushFTP is a powerful file server well ahead of its time. Not only does it handle serving FTP, but it also does SFTP (SSH FTP), FTPS (FTP over SSL), HTTP, HTTPS, WebDAV, and WebDAV SSL. From that list you can see it is serious about security and encryption.

CrushFTP Professional a allows an unlimited number of concurrent connections.

The built in fully customizable WebInterface allows you to present a website to customers so they can easily upload files to you, or download files from you. It has support for drag and drop uploading on the website, as well as the ability to upload folders while zipping them on the fly. This saves time and bandwidth. You get real-time feedback on the upload progress, speeds, and estimated time remaining. The WebInterface allows searching for files, thumbnails of images, slideshows, and managing your CrushSync client.

Easily setup emails to come to you when a user uploads a file. Did the user upload 50 files? Don’t want 50 emails? Not a problem. CrushFTP will build one email with all 50 items listed in it… even if they used a client that logged in with 10 connections to do the uploads!

CrushFTP is easy to configure. You can drag and drop folders on a user to grant them access to the folder. The user will then only be able to access that folder. Not like OS X where they can browse around outside their home folder.

The plugin support for CrushFTP allows for a whole new set of expandable features. One example allows you to make users by “creating a folder”. That’s all. You create a folder with a specific name, and a user with that name can then login with access to only that folder. You can’t get any easier than that.

Scared about giving users access to your computer? You can “preview” what the user will see with the user manager. You can control the access to every file or folder so there is no confusion on what a user can or can’t do. Once a user has logged in, you can monitor what they are doing with the CrushFTP interface. See which directories they access, what files they download, and upload.

Free training videos showcasing various features of CrushFTP are available on CrushFTP’s homepage. Additionally, should you have questions or concerns, you have email access to support who will respond to questions very quickly.

What’s New

Version 7.2:

  • tunnel improvements for disconnected sockets
  • multi segment downloading from S3 bucket
  • thumbnail previews now operates on VFS items and not just local file:// references (SMB, FTP, SFTP)
  • task have {working_dir} variable they can access
  • added link task
  • added support for Job references in folder monitor, alerts, and events
  • allow access to server_info variables
  • support custom java classes for task type
  • added additional cache options for FindCache, Copy/Move cache
  • added date time scenarios for Wait task
  • allow settings the supported MACs for SFTP
  • sftp can do multithreaded listings
  • support and / or operator for WebInterface search
  • added alert type for monitoring server variables
  • hide actual file path from upload exceptions
  • improved SQL speed for users stored in a DB by using better caching methods
  • allow mass updating of users as a limited admin, not just full admins
  • supports MSSQL for StatsDB now and reports
  • ignores requests for getadminxmllisting by non-admins and limitedadmins
  • allow share generation to suggest a user/pass to utilize
  • support s3crush revision tracking
  • allow a user to upload and overwrite a file that was in use by them (from a leftover dead connection)
  • increased SFTP buffer size default to improve Linux performance issues
  • stop excessive user backups done at every login
  • allow events to be applied to only shared accounts a user makes
  • removed duplicate login event call
  • added user usage report
  • improved job monitor speed to ask for less info unless needed
  • server log now set to click to activate
  • added minimum upload speed, and minimum download speed restrictions for alerts. (negative value to trigger an alert)
  • multithreaded CrushSync uploads and downloads
  • tunnel improvements for disconnected sockets
  • added accelerated multi segmented downloads from S3
  • better memory handling to keep caches clean dup after they won’t be used again
  • added ability to cache all local file items in memory for faster searches
  • added magic ports starting with 444 in tunnels to know if the port is FTP or HTTP
  • added test VFS button
  • crushftp defaults to TLS mode by default, SSLv3 is optional. (Poodle vulnerability fix)
  • supports unencrypted DMZ connection for speed
  • webInterface supports file sizes on folders when uploading with advanced mode
  • added memory based filesystem support for temps storage location
  • added {working_dir} variable to CrushTask
  • added Link task to link in other jobs to a job.
  • more variables are accessible to crush task action now, all sever_info items
  • added support for custom CrushTask java task items from 3rd parties.
  • added support for modifying FindCache references in CrushTask for Copy and Move actions
  • added date and time scenarios to WaitTask until…
  • added support to "touch" a file sign a rename
  • added garbageCollection on demand calls to CrushTask.
  • added MD5 file hash calculations on file copies in CrushTask
  • added file timing on CrushTask Copy actions
  • added {full_log} variable reference for CrushTask which could be embedded in emails
  • AS2 supports HTTPS client cert auth
  • added completion types for CrushTask of killed, cancelled, or completed
  • allow setting custom headers in HTTP CrushTask items
  • PGP task supports hinting on decrypted file size
  • added looping on email ask to attach one file at a time
  • added support for starttls on PopImap task
  • drastically improved the speed of short running jobs
  • added {MMMM} for full month names in CrushTask
  • allows any heap memory size for CrushFTPDrive and CrushSync
  • added sync now menu item to force a sync in CrushSync
  • added growl style notifications in CrushSync to warn you if sync is offline
  • added last_login tracking for User Manager accounts
  • added max_logins onto User Usage report
  • added {web_link_end} variable for Share email body
  • support quota usage for plugin based users
  • added support to generate heap dumps for admin users for troubleshooting
  • added support for Radius challenge / response system for one time use codes
  • added max expiration day config for shares and default expiration days
  • added support for responding with failed MDN messages
  • added reverse connections for ports in DMZ scenarios
  • added audit report and started tracking additional audit items like rename, delete
  • added support for events running in async mode event by event
  • added support to find user for password reset when in SQL mode for users
  • added history tracking for current uploads/downloads in progress for admin UI graphs
  • added per user password salting support
  • added job queueing for async events
  • added salt to tab delimited import
  • increased ACL lookup speed for LDAP ACL mode
  • added {size} for sharing email
  • added net mask support for ServerBeat
  • added support for events and statistics on copy/paste actions
  • added control for max event threads.
  • supports smtp mail From with pretty formatting
  • hides OS X garbage items from zip previews
  • added flag to control writing session logs
  • fixed some SMB issues for rename move actions
  • fixed bug with find task when no times begin found not throwing an error
  • fixed multiple s3 buckets in single VFS
  • fixed name reference when times are unzipped
  • fixed job restoring after a server restart (multiple threads scenario)
  • webdav fixes
  • fixed max login time and dmz scenario
  • fixed encrypting the URL in VFS
  • fixed VIP movement issues with ServerBeat when both machines are offline
  • fixed memory leak with prior FTP sessions
  • fixed missing log entries for HTTP/SFTP RETR and STOR operations
  • fixed SSL manager error with blank trusted cert list
  • fixed csrf on downloads
  • Jobs UI fixes
  • login.html file redirection link restriction fix
  • sftp logging fix
  • fix overwrite not working on File objects when specified
  • fix for s3 downloads no closing properly
  • fixed client cert auth connects for HTTPS
  • fixed symlink support for SFTP client instead of removing them from listings
  • fixed SMB authentication errors
  • fixed DMZ internally routing connections through internal server not working
  • fixed bugs with known_host file support in SFTP client
  • fixed restoring a job after server restart and loading up prior cached file info
  • fixed names on CrushTask unzipped items
  • fixed file length references on CrushTask copied items
  • fixed UserList task on how it calls its subtask items
  • fixed closing connections bug with CopyTask actions
  • fixed bug with running multiple copies of the same job simultaneously (called from an event)
  • CrushSync threading fixes when multiple syncs are configured at a time
  • protects against getting banned during an upgrade
  • increased time-out for CrushSync and really slow dir listings
  • fixed bug with email templates with spaces in their name
  • restored http header access for plugins
  • fixed issue with TempAccounts and DMZ mode
  • fixed dir listings for FTPES clients and empty folders
  • fixed date locale for miniURLs
  • don't waste connections on TempAccounts with a limit configured
  • fixed bug with upper/lower username case flag
  • fix race condition for plugin loosing active username info
  • fixed bug with access-allow-origin not working
  • fixed bug when log rolling greater than 20 days
  • fixed deadlocks scenario where the server could freeze under the right scenario
  • fixed bug taking down DMZ instance
  • improved socket cleanup for high load
  • fixed reverse proxy not matching path too
  • fixed default SQL config with datediff
  • fixed keystore arrangement of certs when adding in trusted certs
  • fixed bug with change password while having SMB or S3 filesystem
  • fixed bug in SSL test not testing the keystore properly
  • fixed bug where field login count wasn’t reset on success
  • fixed excessive logging in WebInterface actions
  • fixed DMZ bug with bad username/email requests
  • fixed linked vfs and SQL User Manager.
  • no temp rename on upload for S3Crush objects
  • fixed missing keep-alive header on redirect
  • fixed locked auth object for SMTP email
  • improved CSR generation for UK customers
  • fixed as2 message ids
  • fixed issues using TLSv1.1 and TLSv1.2
  • fixed hanging dir in SFTP when no files existed
  • fixed errors on mass uploads where cleanup is discarding them
  • fixes for UNC paths and Preview generation


OS X 10.5 or later


  Download Now


You may also like...

Leave a Reply