Open topic with navigation
This section outlines the list of FTP commands currently implemented by Titan FTP.
ABOR - Instructs the server to abort the current command.
APPE - Appends data to an existing file.
CDUP - Changes the current working directory to the parent directory.
CWD - Changes the current working directory to the relative or absolute path specified.
DELE - Deletes the specified file object.
HELP - Displays a list of implemented commands.
LIST - Generates a list of files for the specified (or current) directory. The file list is returned on a data connection.
NLST - Generates a list of filenames for the specified (or current) directory. The filename list is returned on a data connection.
MKD - Creates a folder.
MODE - Specifies the data transfer mode. Stream and zlib are supported.
NOOP - Pings the server to keep the control connection alive.
PASS - Sends the user's password to the server.
PASV - Instructs the server to go into passive mode and return an IP/Port combination to be used for a data connection.
PORT - Instructs the server to use the supplied IP/Port combination during the establishment of the next data connection.
PWD - Displays the current working directory.
QUIT - Terminates the user's session and closes the control connection.
REIN - Reinitializes the control connection. The currently authenticated user is cleared out and reset for a new USER.
REST - Specifies an offset for restarting a data transfer.
RETR - Used to retrieve a file from the server.
RMD - Removes/Deletes a directory folder from the server. The folder must be empty.
RNFR - Renames a file/folder. Used in conjunction with RNTO.
RNTO - Renames a file/folder. Used in conjunction with RNFR.
SITE - Special command used to issue site-specific instructions to Titan FTP Server.
STAT - Displays status information.
STOR - Instructs the server to begin storing a file that will be sent over the data connection.
STOU - Instructs the server to generate a unique filename used to store data being sent over the data connection.
STRU - Specifies the structure of data on the server. File format is currently supported.
SYST - Displays the system type for the server.
TYPE - Sets the data representation on the server.
USER - Sends the username to the server.
AUTH - Used to initiate an SSL encrypted session.
COMB - Combines file segments into a single file on the server.
CCSN - Used during secure FXP to set the handshaking role of the server.
CPSV - Used during secure FXP to set the handshaking role of the server. This is an alternate form of CCSN.
DQTA - Returns disk quota information.
EPRT - Similar to the PORT command, but for IP v6 addressing.
EPSV - Similar to the PASV command, but used for IP v6 addressing.
FEAT - Displays a list of extensions supported by the server.
MFMT - Change Last Modified Time for a file.
MFCT - Change File Creation Time for a file.
MDTM - Displays/sets date/time information for files.
MLSD - Generates/displays directory information over the control connection.
MLST - Displays file information over the control connection.
OPTS - Allows for the configuration/enabling of special options supported by the server.
PBSZ - Sets the Protected Buffer Size for an SSL data connection.
PROT - Sets the Protection Level for an SSL data connection.
SIZE - Returns the size of a supplied file.
SSCN - Specifies the size of the protected buffer on an SSL connection.
XCRC - Performs a CRC-32 checksum of the user supplied filename.
Copyright © 2018 South River Technologies. All rights reserved.