What is CrushFTP?
CrushFTPis an all-platform file transfer server compatible with many protocols, including FTP, FTPS SFTP, HTTP, HTTPS, SSH Tunnel, SCP WebDAV, WebDAV SSL. It provides temporary access to folders and files and log viewers, as well as extensions, management of users, graphs, statistics, and alerts, as well as every feature you'd expect to find in an expert FTP server.
"Crush" is derived from the zip methods built-in of CrushFTP. It allows downloading compressed files in-stream and even automatically expanding zip files once downloaded in-stream. This is known as ZipStreaming, and it will significantly speed up the transfer of various types of files.
Secure management is online-based, allowing you to monitor and manage the server from anywhere and using virtually every device. Simple in-place server upgrades without complicated installation, and it is a daemon or Windows service without the need for a local GUI.
CrushFTP monitors your security by spotting hacking attempts that are common and robots that look to find weak passwords. It will protect you automatically from DDoS attacks. There is no need to do anything since CrushFTP will ban these IPs, preventing unnecessary processing and logging. It also protects your server from unwanted attacks.
The management of users includes groups, inheritance, and the virtual system of file management. If you're looking for a simple approach to user management, it could be as simple as creating a folder that has the name you want and only that. Imagine how easily you can give user administration to others using CrushFTP's role-based administration and configuration of events.
The tool shows thumbnail previews to let you quickly browse PDFs, images, or documents. Additionally, you can choose to preview them quickly or slideshows. In addition, it can stream movies.
A sophisticated dashboard that includes graphs and pie charts displays a comprehensive overview of the server's status, session details, login information, and speed the speed of downloading or uploading bytes, processing threads memory, alerts, recent connections, and logins.
Server administration capabilities
CrushFTP lets you create master passwords and then check the dashboard information for the server and user and detailed logs and extensive reports. You can also check the current and available jobs (they serve as running and scheduling plugins that automate execution).
These reports are sorted according to various factors (e.g., account activity summary, user IPs new files, audit summaries or accounts that are expiring) or filtered by username and date, and exported to CSV format, and then scheduled to be sent via email or saved each day every week or monthly.
The administration of users can be accomplished through the use of extensive tools. You can create a brand new user by providing information about the name and creating a Unicode password, then enable or deactivate the account transfer files to the left-hand side of the servers (server's sides) onto a table that shows which users can access it, as well as change what permissions (e.g., upload, download and delete folders, slideshows) the user can have for an item.
Furthermore, you can add sharing capabilities within the user manager for specific folders. Shared files are accessible to an additional user by sending him an email notification with a hyperlink to direct him to the file.
Other fun features to use
It is possible to compress files while your transfer process, choose speed-up for slower connections, look at the log, which reveals details in real-time. Also, you can give admin access to the end users, store the user's settings and access to the virtual file system within SQL tables and then create the key for your certificate.
Not to be left out, you can check folders to archive or delete information or streaming ZIP files to users or configure the web interface as a reverse proxy, select to use an automated diagnostics mode, and test your server to find out if the protocol is not working and blocked connections caused by firewalls or other kinds of problems, and group users into different groups and give the global setting.
Configuration settings with rich features
The program includes a wide range of dedicated parameters to help to tweak settings related to IP/server (e.g., IP ports, SSL certificates, IP limitations) as well as generally-settings (e.g., connection to servers globally welcome message, SMTP settings), and the web interface (e.g., customized forms to welcome the user upon his first visit to a web site and secure URLs you can forward to clients as well as the proxy option).
Additionally, you can also make email templates, limitations (e.g., block reserved ports, deny names based on customized filters), banning, logs as well as encryption (e.g., encryption of files using a public PGP key or handle SSL certificates) and alerts, monitor folders tunnels that permit special access to the services available within your network as well as the user's setting (XML or SQL database) and plugins that can be used to improve the overall capabilities of the software.
The best FTP server available on the market
Overall, CrushFTP integrates a robust collection of features under its hood to help you securely transfer files. The tested version is ideal for home users and supports just ten simultaneous users. For the version for professionals of the application, which does not restrict to the number of simultaneous connections, you can visit the program's official site.