WFTPD Pro Server Datasheet
 

Downloads Buy It ! Products Contents Search Support Contact Us

Up
 

WFTPD Pro Server Datasheet

[Note: in the following, the "Windows user" is the person sitting at the Windows machine that is running WFTPD Pro Server, and the "client user" is the person logging in to WFTPD Pro Server through an FTP client]

Many of these features are held in common with WFTPD, since they share the same underlying engine.
bulletSupport for TLS / SSL encryption and authentication.
bulletCompliant with RFCs 959 and 1123 - File Transfer Protocol and Host Requirements
RFC 959 commands implemented:
USER, PASS, CWD, CDUP, QUIT, REIN, PORT, PASV, TYPE (ASCII, Image and Local 8 only), STRU (File structure only), MODE (Stream mode only), RETR, STOR, STOU (extra optional parameter for filename allowed), APPE, RNFR, RNTO, ABOR, DELE, RMD, MKD, PWD, LIST, NLST, SITE, SYST, STAT (with support for filename arguments), HELP, NOOP
Recognized but not implemented:
ACCT, ALLO, SMNT [These commands are unnecessary to Windows FTP servers]
Encryption and authentication commands implemented:
AUTH, PBSZ, PROT
Non-RFC commands implemented:
MLST, MLSD, XCWD, XPWD, XRMD, XMKD, REST (for stream mode), MDTM, SIZE
Non-RFC commands recognized but not implemented:
MACB [required to be recognized by WFTPD by some Mac FTP clients- but not required to be implemented.]
bulletPlatforms supported: Windows XP, Windows 2000, Windows NT 4.0.   Supports shortcuts (LNK files) and UNC names for remote resources (without requiring a drive mapping to be made)
bulletAllows multiple simultaneous FTP client connections; the WFTPD Pro Server administrator may limit how many simultaneous connections are allowed.
bulletInterrupted transfers may be successfully resumed - both for uploads and downloads [many other servers incorrectly resume uploads, some do not resume at all].
bulletMay be configured to listen at any port, or at either a specific IP address, or to listen to all IP addresses on the computer.  [Defaults to listening on all addresses at the standard FTP port of 21].  Supports use of "Implicit SSL" port, for compatibility with older encrypting FTP clients.
bulletDirectory change messages, and greeting and farewell messages, are allowed; 'Magic Cookies' can be included in these messages for items such as remaining disk space, the connecting client's user name, machine name, the current time and date, etc.
bulletRuns natively as an NT service - allows automatic startup on system boot-up, without the Windows user being aware of its presence.  Administration of WFTPD Pro Server is carried out through a Control Panel applet, running on either the local machine or a remote NT machine with suitable privileges, or remotely through an FTP control connection.
bulletMulti-homed site support - from a single instance of WFTPD Pro Server, several virtual hosts can be started at different IP addresses or ports, to provide several FTP servers on the one machine.  Each server can be configured, started and stopped separately from each other server.  User and password information is not shared between these virtual hosts by default.  Remote administrators can be assigned to individual virtual hosts, and will not be allowed to administer other hosts on the same copy of WFTPD Pro Server, nor to remove restrictions placed on the virtual host itself.
bulletSupport for Unix-style 'ls' switches; while not supported by RFC requirements, these are often relied on by FTP clients that were written to assume that only Unix machines are important.
bulletWorks through firewalls and NATs [Network Address Translators] that are properly configured to pass FTP traffic.
bulletPort assignment on PASV commands may be restricted to a user-specified range (to allow easy compatibility with firewalls), and selection can be randomized within that range, to prevent hackers from intercepting transfers.
bulletEasy-to-read help file.
bulletConfigurable logging of all client users' actions, to file.  Again, each virtual host may be logged to a separate file.
bulletResponses given by WFTPD Pro Server to client programs may be customized using resource editing tools to allow for, for instance, language translations, or accommodation of picky clients.
bulletSecurity features: connections may be accepted or denied based on their numeric source address or domain name; configurable timeout of idle connections; configurable maximum of simultaneous connections; "read-only" operating mode can be enabled quickly; user rights can be assigned to directories; 'chroot' restriction - user's home directory can appear to be their root directory.
bulletUser authentication against either of:
Windows user database
WFTPD Pro Server user database
[Selectable on a per-server basis] - user rights can be restricted further than that given by NTFS access.  Users authenticated against the Windows database can be subject to Windows 2000 / XP quotas.
bulletContext-sensitive help on all commands
bulletConvert from existing WFTPD installations to a single multi-homed installation of WFTPD Pro Server - carry over user names, passwords, and all other settings to the new site.
bulletFrom one Control Panel applet, you can monitor all the virtual hosts running on your system, seeing at a glance which are running, which are stopped, and which have errors; selecting an individual host allows you to watch the users currently logged in.
bulletAutomatic file conversion functions can be created, using external programs; for instance, a user can see a file "FRED.TXT", and request "FRED.ZIP" with WFTPD Pro Server configured correctly, it will zip the file up and send it.
 

 

Up ]

Send mail to webmaster@wftpd.com with questions or comments about this web site.
Copyright © 1999-2006 Texas Imperial Software
Last modified: June 13, 2004