WFTPD Server Datasheet
 

Downloads Buy It ! Products Contents Search Support Contact Us

Up
 

Datasheet for WFTPD Server

[Note: in the following, the "Windows user" is the person sitting at the Windows machine that is running WFTPD Server, and the "client user" is the person logging in to WFTPD Server through an FTP client]
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]
Non-RFC commands implemented:
MLST, XCWD, XPWD, XRMD, XMKD, REST (for stream mode), MDTM, SIZE
Non-RFC commands recognized but not implemented:
MACB [required to be recognized by WFTPD Server by some Mac FTP clients- but not required to be implemented.]
bulletPlatforms supported: Windows Vista, Windows 2003, Windows XP, Windows 2000.  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 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].
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.
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.
bulletSafe shutdown - if clients are connected, and you try to close the program, it will ask you if you really want to do that, or if you merely want to wait for all client users to log off [in which case, future connections will be rejected, and the program will close as soon as the last client user logs off]
bulletService capability - when run with the '-s' parameter [see help file for details], the program will run on Windows 95/98/ME without being terminated when the Windows user logs off.   On Windows 2000, 2003, Vista or XP, the Microsoft Resource Kit programs SrvAny and InstSrv can be used to install WFTPD Server as a service.  We do, however, recommend using WFTPD Pro Server  for an NT service-based FTP server.
bulletMulti-homed site support - several copies can run at once from different INI files [using the '-i' command line switch] and at different IP addresses or ports, to provide several FTP servers on the one machine.
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.
bulletEasy-to-read help file [download our trial version to view this]
bulletConfigurable logging of all client users' actions, to screen and/or file.
bulletResponses given by WFTPD 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 source address [numeric 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; can be run invisibly - no window - so that the Windows user does not even note that the server is running; 'chroot' restriction - user's home directory can appear to be their root directory.

 

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