Name Description Default
port port on which the server should listen for clients 21 (standard FTP port)
maxconn the maximum number of clients that can be connected to the server at one time, or 0 if no limit 0
log 1 if file transfers should be logged, 0 if not. 1
logfile name of the log file for standard messages ftpd.log
errorlog name of the error log file ftpd.err
ipaddress IP address of the server that it reports to clients. This is normally computed automatically and should not need to be set unless your server has an unusual configuration. no default value (computed automatically)
timeout number of seconds of no activity after which a client will be disconnected, or 0 if clients should never be automatically disconnected 300
welcomeMessage Initial message displayed to clients when they connect to the server. "Enter your username and password"
computedates 1 if the server should calculate last modified dates in directory listings. This calculation depends on undocumented features in the Java class libraries and is not guaranteed to work correctly on all platforms, although it has worked on every platform tested thus far. 1
directorycount 1 if the server should calculate the number of files in directories when listing files. Enabling this calculation can potentially slow the server because it increases the number of file operations it must perform. 0
tempDirectory Directory in which the server stores files being uploaded before moving them to their proper directory. If not specified, uploaded files are written directly to the destination directory. In either case, the file is assigned a unique filename and renamed after the upload is completed, so name collisions should not occur. no default value
anonymousOnly 1 if the server should accept only anonymous connections. In this case, user information in "users.dat" is ignored, and directory and security information is set according to the "anonymousDirectory", "anonymousUpload", "anonymousDownload", and "anonymousDelete" attributes described below. 0
anonymousDirectory If the "anonymousOnly" setting is enabled, this attribute is the home directory for anonymous users. Otherwise, this attribute is ignored. no default value. A value must be specified if the "anonymousOnly" setting is enabled, or the server will refuse to start.
anonymousDownload 1 if anonymous clients can download files. This setting is only used if the "anonymousOnly" setting is enabled. 1
anonymousUpload 1 if anonymous clients can upload files. This setting is only used if the "anonymousOnly" setting is enabled. 0
anonymousDelete 1 if anonymous clients can delete and rename files. This setting is only used if the "anonymousOnly" setting is enabled. 0
passiveLowPort Lowest port number the FTP server should use for passive connections. The default value should not need to be changed unless your server has an unusual configuration. 15000
passiveHighPort Highest port number the FTP server should use for passive connections. The default value should not need to be changed unless your server has an unusual configuration. 15999
adminPassword The password required to monitor and administer the server using the remote administration tool (see below). If this property is not set, no remote administration is allowed. no default value
rmiName The name by which the server is known to the remote administration tool. It is usually not necessary to change this. "FTPController"
rmiPort The port on which the server listens for the remote administration client. It is not necessary to change this unless the default port of 1101 conflicts with another service on the server. 1101
What's NEW?

06/19/2006
jFTPd Web Page is online!

Create your own web pages in minutes...
Java Secure FTPd Server
Copyright (c) 1999-2001 Prominic Technologies, Inc. and Prominic.RO SRL. All Rights Reserved.
DOWNLOAD            Project page on Sourceforge            Javadocs