词条 | CrushFTP Server |
释义 |
|name = CrushFTP Server |logo = |screenshot = |caption = CrushFTP |developer = CrushFTP, LLC |latest_release_version = 9.1 |latest_release_date = Feb 22, 2019 |operating_system = OS X, Linux, Unix, Windows |genre = Secure Web file up/download, FTP server, HTTP server, SFTP Server, WebDAV Server |license = Proprietary software |website = www.crushftp.com }} CrushFTP is a proprietary multi-protocol, multi-platform file transfer server originally developed in 1999. CrushFTP is shareware with a tiered pricing model. It is targeted at home users on up to enterprise users. FeaturesCrushFTP supports the following protocols: FTP, FTPS, SFTP, HTTP, HTTPS, WebDAV and WebDAV SSL. Additionally, although not a protocol, it has both AJAX/HTML5 and Java applet web interfaces for end users to manage their files from a web browser. CrushFTP uses a GUI for administration, but also installs as a daemon on Mac OS X, Linux, Unix, and as a service in Windows. It supports multihoming, multiple websites with distinct branding, hot configuration changes, Attachment redirection, and GUI-based management of users and groups from a browser. Plugins are included for authentication against SQL databases, LDAP, Active Directory, and other custom methods. All settings are stored in XML files that can be edited directly, or with the web UI. If edited directly, CrushFTP notices the modification timestamp change and load the settings immediately without needing a server restart. History of CrushFTPCrushFTP was first published publicly around 1998.[1] Initial versions were FTP only. There were no connection restrictions in version 1.x. CrushFTP 2.x brought about virtual directories in a sense, while CrushFTP 3.x [2] brought about a full virtual file system. It supported the ability to merge and mangle several file systems together regardless if they were from local folders, or another FTP site. It could even act as a proxy for other FTP servers. However the complications from all the potential issues that could go on from this was confusing. CrushFTP 3 introduced tiered pricing models. CrushFTP 4 focused primarily on a cleaner interface and less confusing virtual file system. While it still seems to have some support for merging FTP sites with a local file system,[3] the support seems limited. Updates in version 4 included a full HTTP server as well as the other supported protocols. Later updates began recognizing connection differences between web browsers and FTP/SFTP clients, counting four web browser connections as only one user against the licensed limit. [4] CrushFTP 5 continued the evolution of the WebInterface with various iterations. It used a [5] flash interface briefly before replacing it with a HTML/AJAX interface. CrushFTPv5 was the last version to still use a thick client Java Swing UI.[6] Version 6 moved to an all web browser UI. [7] CrushFTP 6 released in 2012 brought about major changes as the management and monitoring interface became entirely web based. Its interface is based on jQuery and jQuery UI. Multiple administrators can work concurrently, fixing the single admin limitation of prior versions. It had image thumbnail support[8] and file replication and synching. CrushFTP 7 was released in early 2014. According to the what's new page[9] it adds a dashboard for server information, delegated role based administration, graphical job / event designer, MP4 movie streaming support using HTML5,[10] UPnP / PMP port forwarding and automatic external port validation testing, among many other features. Some features are available only to enterprise customers such as user synchronization and DMZ prefs synchronization between internal servers. CrushFTP 8 was released in late 2016. The what's new page lists a new faster HTML5 browser uploading system (4x faster) with resume support, a limited filesystem server mode, and data replication as key new features. There is a revision system on files, a new reports UI, and a stand-alone client UI as part of the release as well. [11] CrushFTP 9 was released in late 2018. The what's new page lists a new CrushBalance load balancer, new Citrix protocol for VFS, uses less threads, [Let's Encrypt] plugin support, automated expiration reminder emails for passwords, accounts, and shares. Additionally it lists Proxy Protocol v2 support for AWS load balancers, and an enhanced Job management system.[12] Features
Plugins
Authentication options
SecurityEncryption is supported for files "at rest" using PGP, as well as for passwords using an MD5 or SHA, SHA512, SHA3, MD4 non-reversible hash. SFTP uses SSH for encryption, and FTPS uses SSL/TLS for encryption.[18] SHA-2 hashing algorithms are supported. Hashes can be salted with random salt values. As April 2018, there has been five published vulnerabilities in CrushFTP.[19] See also
References1. ^http://www.crushftp.com/support.html 2. ^http://macguild.org/reviews/review089.html 3. ^https://groups.yahoo.com/neo/groups/crushftp3support/conversations/messages/2795 4. ^http://www.serverwatch.com/server-reviews/article.php/3854336/Getting-Started-With-CrushFTP.htm 5. ^{{cite web |url=http://www.crushftp.com/crush5wiki/Wiki.jsp?page=FlashUploads |title=Archived copy |accessdate=2014-12-03 |deadurl=yes |archiveurl=https://web.archive.org/web/20130822084257/http://www.crushftp.com/crush5wiki/Wiki.jsp?page=FlashUploads |archivedate=2013-08-22 |df= }} 6. ^{{cite web |url=http://www.crushftp.com/crush5wiki/Wiki.jsp?page=Main |title=Archived copy |accessdate=2014-12-03 |deadurl=yes |archiveurl=https://web.archive.org/web/20130819184128/http://www.crushftp.com/crush5wiki/Wiki.jsp?page=Main |archivedate=2013-08-19 |df= }} 7. ^http://www.macnn.com/articles/12/04/12/server.tech.gets.real.time.sync.multiple.admins/ 8. ^http://www.techrepublic.com/blog/five-apps/five-cost-effective-and-easy-to-setup-ftp-servers-for-your-desktop/ 9. ^http://www.crushftp.com/crush7wiki/Wiki.jsp?page=CrushFTP7New 10. ^http://www.macnn.com/articles/14/02/11/web.interface.gets.html5.video.zip.file.support/ 11. ^http://www.crushftp.com/crush8wiki/Wiki.jsp?page=CrushFTP8New 12. ^http://www.crushftp.com/crush9wiki/Wiki.jsp?page=CrushFTP9New 13. ^http://www.crushftp.com/CrushFTP_White_Paper.pdf 14. ^http://www.crushftp.com/crush8wiki/Wiki.jsp?page=CrushClient 15. ^http://www.crushftp.com/crush8wiki/Wiki.jsp?page=VFS%20Protocols 16. ^http://anewdomain.net/2012/09/12/crushftp-6-enterprise-a-fast-ftp-server-with-lots-of-extras-review/ 17. ^http://www.crushftp.com/crush8wiki/Wiki.jsp?page=API 18. ^https://www.digicert.com/sha-2-compatibility.htm 19. ^http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CrushFTP External links
1 : FTP server software |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。