Serv-U FTP Server
|
Serv-U File Server 11 |
|
| Developer(s) | Rhino Software, Inc |
|---|---|
| Stable release | 11.2.0.0 / February 15, 2012 |
| Operating system | Windows, Linux |
| Type | FTP server, HTTP server, SFTP Server |
| License | Proprietary software |
| Website | www.Serv-U.com |
Serv-U is a Windows and Linux-based multi-protocol FTP, SFTP and HTTP file server. It allows files to be shared over the Internet via unencrypted protocols like FTP and HTTP or securely via FTPS, SFTP, or HTTPS. Using a built-in web service the software can be configured remotely from any location with Internet access and a web browser, and two built-in file transfer clients allow for file management without requiring pre-installed FTP/SFTP client software.
[edit] Serv-U File Server Features
Serv-U is a Windows-based FTP, SFTP and HTTP file server. Its main features are:
- Files accessible by FTP, FTPS, SFTP, HTTP, HTTPS listeners which can be bound to any locally assigned IPv4/IPv6 address
- Full UNICODE Support
- IPv6 Support
- 32-bit and 64-bit versions
- SSH Public Key Authentication
- FIPS 140-2 Encryption (Certificate #1051)
- Domain-based collections of users/groups, accessible through the use of Virtual Hosts
- Web-based server administration (locally or remotely by HTTP)
- Complete IP Address or FQDN-based ACL support
- User/group storage in ODBC databases
- Email notifications, batch file triggering and balloon tips based on custom event triggers
- File ACLs configurable for users, groups, domains or entire server
- Virtual Path support for "virtual file system"
- Statistics module to view utilization by individual users/groups
- Highly detailed and granular logging
- Customizable FTP command responses
- UTF-8 support
- Individual session observation support ("spy" on active sessions)
- Integration with Active Directory (permissions granular to Organizational Unit level)
- Detailed password policy enforcement
- Granular traffic shaping controls
- Custom HTTP interface logos
- Automatic blocking of brute force attacks by IP address
- Transfer resume support
- Automatic account expiration/deletion
- Fully Integrated API
- Multilingual Web Client, supports remote access of files via HTTP/HTTPS in English, German, Italian, French, Spanish, Portuguese, Swedish, Finnish, Norwegian, Russian, Danish, Simplified Chinese, Traditional Chinese and Japanese.
[edit] FTP Voyager JV
Serv-U includes the option to license a built-in Java-based file transfer client called FTP Voyager JV. The FTP Voyager JV is accessed via the HTTP listener in Serv-U, and launched via a Java Web Start file. Its primary features include:
- Tab-based custom pane docking
- Transfer resume support
- Multiple concurrent transfer support
- Directory synchronization
FTP Voyager JV's UI and functionality is intended to supplement the functionality of programs like FTP Voyager, FileZilla, SmartFTP and others by providing the same transfer capabilities to users who do not have FTP software installed and lack the administrative permissions or expertise to do so. A "Save Login" feature that was recently added allows users to save a JNLP file to their desktop containing server information so that the software can be launched from the Java cache as though it were an installed application.
[edit] Mobile Support
Serv-U version 7 and above include support for mobile devices such as iPhone, iPad, Android, and Blackberry OS devices. On iOS and Blackberry OS devices, files and folders can be browsed/renamed/deleted, photos can be viewed, and text files can be loaded up for review. On Android devices such as Android-based phones or tables like the Motorola Xoom and Kindle Fire, files can also be downloaded and uploaded from the device itself. Finally, media playback is supported on all devices that can play Windows-media encoded files.
[edit] History
Serv-U was originally developed by Rob Beckers during the first half of 1994 as an exercise to learn Windows socket programming. The first version was released on 7 February 1995, as shareware, for US $20.00 per copy.
In order to support Serv-U, Beckers created a small company called Cat Soft LLC, located in Durham, North Carolina. When Serv-U sales exceeded Beckers' expectations, he chose to outsource sales, marketing, and support to Deerfield Inc. This new marketing firm changed the name to "FTP Serv-U". However, with the release of version 3.0, sales, marketing, and support were moved from Deerfield Inc. to Rhino Software Inc.. Under RhinoSoft's new marketing direction, the server was renamed back to "Serv-U".
In January 2005 Beckers decided to pursue other ventures and sold the Serv-U rights to Rhino Software, Inc. The server was rewritten as a fully multithreaded application, improving performance and implementing a web-based management interface which was replicated in the remote web administration component that was also added. With the release of Serv-U 8, Serv-U also added support for custom event triggers, custom HTTP interface logos, and also reduced average CPU/RAM usage.
Today Serv-U features FTP/FTPS/SFTP/HTTP/HTTPS support, ODBC integration, Windows Active Directory authentication, virtual directories, compression, and more. Serv-U is an aggressively developed product and new versions are released regularly with fixes and new features[1]. Serv-U was the recipient of the Software Industry "Best Internet Enhancement" award in 2008.
[edit] Release History
- 11 - Added Linux server support, IP ACL import/export by CSV, notifications of pending password expiration, full custom web interface customization with HTML/CSS, Web Client Pro applet for multiple concurrent file transfers in browser, persistent real-time statistics tracking
- 10 - Added native 64-bit support, IPv6 support, Active Directory OU integration, logging of custom events
- 9 - Added support for thumbnail scroller to Web Client, BlackBerry mobile file access, user account list filtering, CIDR notation for ACLs, UNICODE, FIPS 140-2, user-initiated password reset, Web Client file search, folder synchronization in FTP Voyager JV
- 8 - Added support for read-only administrator accounts, UNICODE / UTF-8 passwords, CSV import/export of user accounts, custom events and email notifications, SFTP 5/6, SSL trust chains
- 7 - Added support for custom web interface, multi-threaded architecture, added FTP Voyager JV and Web Client for HTTP/HTTPS transfers, mobile support for iPhone/iPod Touch, SFTP file transfers
[edit] See also
[edit] References
- ^ RhinoSoft.com, Serv-U Release Notes, RhinoSoft.com, http://www.Serv-U.com/releasenotes, retrieved 2009-11-24