| Secure Protocols | ||
| SFTP | This uses a SSH connection to perform file transfers. Public / private key authentication can be allowed or password less logins. SFTP is not well suited for high latency connections though. Almost any SFTP client is supported.
|
|
| SCP | Secure copy also uses SSH, but is meant for pushing a single file transfer as fast as possible. Its not well suited for directories, or for downloading if you don't know the exact file name already. Almost any SCP client is supported.
|
|
| HTTPS | Complete secure file transfer access entirely from a web browser. No third party tools needed. See below for more information on the WebInterface.
|
|
| WebDAV SSL | It uses a HTTPS connection, but communicates using the XML WebDAV interface. OS X and Windows have native support for WebDAV built in.
|
|
| FTPS | Both FTP over SSL Explicit mode (FTPES), and FTP over SSL Implicit mode are supported. Support for Clear Command Channel (CCC), and client auth certificates. MODE Z and other enhanced FTP commands such as support for IPv6 is also supported.
|
|
| CrushTunnel | It can take any TCP/IP connection, and tunnel it inside of a HTTPS connection. In additional to adding security to something like FTP, it can accelerate transfers to overcome latency for transfers all across the world. CrushTunnel provides high speed file transfer to Enterprise customers.
|
|
| WebInterface | You have full control to customize the web interface. You can customize the colors, fonts, logos, etc. Additionally using jQuery, you can further manipulate and customize the WebInterface in infinite possibilities. Users can upload files and folders using the built in uploader. There is a download basket where users can collect files to download, then download them all at once with one click. It has sorting, searching, and filtering built into it too. You can right click on an item, and share it with someone over email all from the WebInterface. The temp link created will automatically expire too. A slideshow can easily showcase images right from the browser. ![]() The integrated "Advanced Mode" allows for automatic resumes of uploads, and can utilize compressions to further accelerate uploads. ![]() |
|
| Events | Event actions that are user customizable. They can generate emails with a list of uploads a user just made, or many various other tasks. You can customize events down to extreme detail. Events can be used to run various plugins which then perform other tasks as well (such as the CrushTask plugin.)![]() |
|
| Built-in Reporting | There are many different reports CrushFTP comes with to monitor what your servers is doing as well as the activities of your users. It really allows you to know what is going on without trying to read through log files and pieces everything together. You can see summary views of many different areas about the server, as well as details such as what IP's a user has been connecting from (are they sharing their account?). Additionally the scheduling interface allows you to have CrushFTP run the reports on a pre-defined schedule however you configure them. This means you can have an HTML report always ready and waiting for you every morning for example. The schedule is very customizable and very easy to setup.![]() ![]() |
|
| WebDAV | This includes SSL WebDAV serving as well. This means you can mount your CrushFTP server directly in the Finder as another drive and work off of it. The finder supports download only for FTP, but supports everything for WebDAV! ![]() |
|
| Automatic Zipping | A user can request a folder as a .zip instead of downloading each file individually. Saves bandwidth and time! The folder isn't first created to a .zip file, but its streamed to the user as CrushFTP generates the .ZIP content. No third party applications needed! With the WebInterface the user can select individual, or groups of files to have donwloaded as a single .zip file. |
|
| Powerful Groups and Inheritance |
Users can inherit settings from the group they belong to (default), or they can be set to inherit an individual settings from any other user or group. Inheritance can be layered so that each higher layer overrides values from the lower layer allowing you to combine inheritance in complex scenarios. |
|
| Cross Platform | Why should a change in OS keep you from running the same server? CrushFTP supports nearly every current OS. If you can run Java 1.4 or better, then you can run CrushFTP. (MacOS X, Windows, Linux, etc.) |
|
| Live Graphs | Realtime graphs showing select key indicators about the server. |
|
| Plugins | Many plugins to choose from. Support for third party plugins. See the training videos showing the MagicDirectory and HomeDirectory plugins. Plugins allow you to make a user by just making a folder, or to allow access from an LDAP server, or WebApplication, etc.![]() |
|
| Shared Users | The same user can be used for FTP/HTTP/WebDAV/SFTP! You'll no longer need to create users in different servers and keep their passwords synchronized. |
|
| Other Features |
|