CrushFTP 是跨平台的 Java FTP 伺服器,提供完整的 GUI 遠程管理,支援上載和下載的續傳,具備很多的內置功能,從先前的版本開始已包括:設定虛擬服務(Virtual Serving)、用戶權限、主機頻寬限制、連線時間、下載數量、上線人數、服務器日誌、網際協議(IP)限制等。
CrushFTP 還支援 Rendezvous,能夠自動實時調整 packet 體積以加速性能,還可經由防火牆和路由器進行遠程管理,可基於每個用戶設定電子郵件事件,支持Explicit SSL/TLS。
CrushFTP 也支援FTP, FTPS, SFTP, HTTP, HTTPS, WebDAV and WebDAV SSL等協議的跨平台的FTP服務器軟體。它同時提供一個WEB接口讓用戶可以使用瀏覽器來管理他們的文件。亦包含OS X Tiger Dashboard Widget,方便用戶監察伺服器。
Secure ProtocolsSFTP - 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. SSH Tunnel - The SSH server in CrushFTP allows for SSH tunneling with limitations on what locations and ports a user can reach. |
|
Thumbnail PreviewsThe WebInterface is a rich interface allowing for stunning visual displays of its files. Images, PDFs, Documents can all have previews of their contents generated into thumbnails that the user will see at a glance in the WebInterface. You can allow the user to view these thumbnails in large forms for slideshows, or quick previews. Movies can be handled also. Still frames are generated automatically from the movie so you can get a quick overview of the movie as your mouse hovers over the icon. You can also allow users to play movies directly from the WebInterface. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
High Availability Transfers(Enterprise licenses only.)
|
|
(Enterprise licenses only.) |
|
Active log viewer Movie streaming SQL UsersUser settings and virtual file system access can all be stored in SQL tables. This allows for multiple CrushFTP servers to share the common user database, and for you to manage these user accounts externally from CrushFTP. |
|
SSL manager Quick find
|
|
|
|
|
|
|
|
Reverse ProxyCrushFTP's web port can be configured as a reverse proxy for a backend server, forwarding the entire domain to that server. This allows CrushFTP to handle the encryption, and block abusive DOS attacks while protecting your internal server. |
|
Proxy / Protocol ConverterThere are many different names to describe the functionality, but basically its connections coming to CrushFTP, and then CrushFTP making secondary connections to other servers based on the original request. What is important to note here is that the real user can't dictate how the internal request is made, they can only request the download of a file, and then CrushFTP starts that download using whatever protocol you bave configured between it and the internal server. As data is received, its streamed to the real user. Data is never stored locally, its always being streamed. DMZ Automatic diagnostics |
|
Groups and InheritanceUsers can inherit settings from the group they belong to (default), or they can be set to inherit an individual setting 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. Webdav Webinterface The integrated "Advanced Mode" allows for automatic resumes of uploads, and can utilize compressions to further accelerate uploads. |
|
|
|
Cross PlatformWhy should a change in OS keep you from running the same server? CrushFTP supports nearly every current OS. If you can run Java 1.5 or better, then you can run CrushFTP. (MacOS X, Windows, Linux, Unix, BSD, Solaris, etc.) |
|
AS2While CrushFTP is not a traditional AS2 styled server that focuses on B2B operations, it can be used to accept AS2 files and send out MDN responses. You can configure CrushTask to send AS2 outgoing requests as well, or proxy data through CrushFTP as an outgoing AS2 send. CrushFTP is primarily a file transfer server, and treats AS2 transfers as just another way to send a file's contents. |
Other
- Multihoming support. Virtual servers for multiple IP's, or multiple ports on an IP, or both.
- Resume supported on download and uploads.
- 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.
- 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)
- 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.
- Monitoring connected users. See their log, current dir, bytes sent/received, transfers speeds, login time, login IP, and estimated time left for a transfer.
- 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.
- Customizable logging options allow you to control what gets logged to disk.
- Filtering of filenames for uploads, downloads, lists, and renames.
- Hammering protection that will ban a user.
- Users behind a router/firewall can have CrushFTP auto discover their real IP.
- Log rolling allows logs to automatically be archived, or deleted.
CrushFTP 軟體販售的授權版本 Normal Licenses 普通版授權 » Professional, site license » Professional » Small Business |
Enterprise Licenses 企業版授權 Additional Features
Enterprise 1
Enterprise 2
Enterprise 2
Enterprise Site License
|