FTP Configuration
path format, using forward slashes in the path '/'.
The root directory path may specify just the virtual
filesystem to be used as the root, ie. /name, or may
contain one or more sub-directories on the particular virtual
filesystem, ie. /name/dir1/dir2.
<dataPorts rangeFrom=”n”
rangeTo=”n”/>
Allows a port range to be specified to control the data ports
that the FTP server may open.
<allowAnonymous/>
Allow anonymous access to the FTP server. If not enabled
only defined users will be able to access the FTP server.
<debug flags=”...”/>
Enables various FTP server/session debug output.
<siteInterface>
<class>..</class>
..
</siteInterface>
The site interface configuration sub-section is used to
enable site specific extensions to the FTP server.
The class must be specified, and must implement the
org.alfresco.jlan.ftp.FTPSiteInterface
interface. Other
configuration parameters may be specified as required.
<keyStore>
…
</keyStore>
Path to the keys store file when FTPS is enabled.
<trustStore>
…
</trustStore>
Path to the trust store file when FTPS is enabled.
<storePassphrase>
…
</storePassphrase>
Store passphrase
<requireSecureSession/>
Only allow sessions that use an FTPS logon.
<sslEngineDebug/>
Enable FTPS SSL engine debug output.
The following table lists the available FTP debug levels:-
FTP Debug Levels
STATE
Session state changes
RXDATA
Received session data
TXDATA
Transmitted session data
SEARCH
File/directory searches
INFO
Information requests
FILE
File access
FILEIO
File read/write
ERROR
Request errors
PKTTYPE
Request types
DATAPORT
Data session
DIRECTORY
Directory related commands
13