Will the Real FTP Service Please Stand Up?
I'm confused...really confused. One of Windows Server 2008's new touted upgrades is IIS7. Maybe it's just me but I've always thought FTP was part IIS...and it is in Windows Server 2008. So why am I so confused. Well apparently Microsoft and the IIS team (which I'm a big fan of!) released another version of FTP as a separate download. Oh and get this, it's name is FTP7.
Yes you heard correct. FTP7 is not the same FTP service that is included with IIS7. I saw this over at IIS.net which is the home of the IIS team. Take a look for yourself but I snatched the main bullets below:
- Integration with IIS 7.0: IIS 7.0 has a brand-new administration interface and configuration store, and the new FTP service is tightly integrated with this new design. The old IIS 6.0 metabase is gone, and a new configuration store that is based on the .NET XML-based *.config format has taken its place. In addition, IIS 7.0 has a new administration tool, and the new FTP server plugs seamlessly into that paradigm.
- Support for new Internet standards: One of the most significant features in the new FTP server is support for FTP over SSL. The new FTP server also supports other Internet improvements such as UTF8 and IPv6.
- Shared hosting improvements: By fully integrating into IIS 7.0, the new FTP server makes it possible to host FTP and Web content from the same site by simply adding an FTP binding to an existing Web site. In addition, the FTP server now has virtual host name support, making it possible to host multiple FTP sites on the same IP address. The new FTP server also has improved user isolation, now making it possible to isolate users through per-user virtual directories.
- Extensibility and custom authentication: The new FTP server supports developer extensibility, making it possible for software vendors to write custom providers for FTP authentication. Microsoft is using this extensibility feature to implement two new methods for using non-Windows accounts for FTP authentication for IIS Managers and .NET Membership.
- Improved logging support: FTP logging has been enhanced to include all FTP-related traffic, unique tracking for FTP sessions, FTP sub-statuses, additional detail fields in FTP logs, and much more.
- New supportability features: IIS 7.0 has a new option to display detailed error messages for local users, and the FTP server supports this by providing detailed error responses when logging on locally to an FTP server. The FTP server also logs detailed information using Event Tracing for Windows (ETW), which provides additional detailed information for troubleshooting.
My first thought was one of confusion but then I started to think a little further. Now that it is a separate download perhaps I could install it on Server 2003 or Vista or DOS...ok so maybe not DOS. Well here is what you get when you try to install it on anything but Server 2008. :(
You will have to have IIS7 installed for this to work but you will have to ensure that the FTP portion is uninstalled before you install this one. Head on over to IIS.net to download the latest revision of FTP7.