>HOME>CONTACT>FEATURES>SCREENSHOTS>PRICING>DOWNLOADS>DOCUMENTATION>HISTORY>PLUGINS>FORUM>DIAGNOSTICS>

 

 

  • Full scale FTP server.
  • Cross platform. If you can run Java 1.4 or better, then you can run CrushFTP. (MacOS X, Windows, Linux, etc.)
  • Inexpensive commercial quality product for a shareware fee.
  • Fast, multithreaded design.
  • Multihoming support. Virtual servers for multiple IP's, or multiple ports on an IP, or both.
  • Event actions that are user customizable. They can generate emails with real-time data of what happened. You can also perform file I/O.
  • Resume download/upload support...even for MacBinary transfers.
  • Complete GUI remote administration from any machine that can run CrushFTP. (Your remote GUI controls the Server.)
  • Intuitive, built-in user manager for administering user and group accounts.
  • Built in log viewer is updated in real time as the server is running.
  • Directory permissions per directory. All directories can have different read/write/view/delete/resume/rename/make dir permissions/etc.
  • File permissions per file. All files can have different read/write/view/delete/resume/rename/etc.
  • Directory quotas. Every directory can have a quota applied to it, or inherit from the parent directory.
  • Virtual Directory support on any platform. Design your own directory structure for a user when they log in.
  • MacBinary III encoding on the fly when a user has turned on MacBinary (MACB E) and is downloading a file with a resource fork. Also, uploads that are MacBinary files are stored as Mac files.
  • Bandwidth limits on uploads per [user/group/server].
  • Bandwidth limits on downloads per [user/group/server].
  • Idle timeout for auto-disconnect per [user/group].
  • Maximum login time allowed per [user/group].
  • Maximum simultaneous logins allowed per [user/group].
  • Maximum logins per IP for a [user/group]. (e.g. 100 anonymous logins, but only 2 from the same IP)
  • Allow/Deny IP restrictions for logins per [user/group/server]. Supports IP ranges for deny and allow.
  • Max download amount per [user/group] for each login session. (e.g. after 10mb's the user cannot download till they logout and then login again)
  • Server queuing for downloads/uploads. No other FTP server has this feature.
  • Day of week restrictions per [user/group/server] (e.g. Sun, Mon, Tues, etc.)
  • Time of day restrictions per [user/group/server] (e.g. login between 10 a.m. and 11 a.m. and between 4 p.m. to 10 p.m.)
  • Group inheriting for users, along with ability to override any part of a group setting for a particular user.
  • Spying on connected users. See all their log, current dir, bytes sent/received, transfers speeds, login time, login IP, visual progress bar for downloads, and estimated time left.
  • Download ratio per [user/group]. Both can be temporary per session login or permanent.
  • Incredible server statistics, such as last login date, time, IP, current total server bandwidth usage (bytes in/out), files downloaded/uploaded, graphs for bandwidth utilization, etc.
  • SITE commands for remote administering from an FTP client. Each [user/group] can be limited to what commands they can issue.
  • All server messages are customizable, along with nearly everything else in the server.
  • Server variables can be displayed to users just by putting the variable in "%"'s. (ex. You are login # %login_number%.)
  • Soft server stop won't kick users, but still stops the server from new connections.
  • Customizable logging options allow you to control what gets logged to both the server window and log file.
  • Custom time of day restrictions for things like bandwidth, and maximum users.
  • FXP protection just in case you don't want users doing FXP transfers.
  • Reserved ports can be blocked to prevent the FTP bounce attack.
  • Filtering of filenames for uploads, downloads, lists, and renames.
  • Temporary bans for users.
  • Hammering protection that will ban a user.
  • Temporary accounts that can be set to auto expire after so long, or be automatically deleted!
  • Users behind a router/firewall can have CrushFTP auto discover their real IP.
  • Log rolling allows logs to automatically be archived, or deleted.
  • Supports a range for what PASV ports to use so that users behind a router/firewall can map those ports through.
  • Can listen on multiple ports.
E-mail questions, comments, and bug reports to ben@crushftp.com
Copyright 2000 Ben Spink

Web site design by Ulitmate Web Design