unterstützte FTP Befehle von ProFTPD

Nachfolgend eine Auflistung der von ProFTPD unterstützten FTP Befehle. Diese Bezeichnungen können auch bei LIMIT Angaben verwendet werden.

 

APPE
Kurzform für APPEnd. Dieser Befehl dient zum Anhängen (Resume) von Dateien.
CDUP
Kurzform für Change Directory UP, dieser Befehl wird verwendet eine Verzeichnisebene hochzuwechseln.
CWD
Kurzform für Change Working Directory. Dient zum wechseln von Verzeichnissen.
DELE
Kurzform für DELEte. Dieser Befehl dient zum löschen von Verzeichnissen.
FEAT
Kurzform fü FEATures.Dieser Befehl listet dem Client in Kurzform die Serverfeatures auf.
MDTM
Kurzform für MoDification TiMe, this command is used by the client to request the modification time of a file on the server. This command is not defined in any formal RFCs (yet), but is a commonly implemented FTP command. Note that this command cannot be used to change the modification time of the file on the server; it only reports on the file's modification time.
MKD
Short for MaKe Directory.
NLST
Short for Name LiST.
NOOP
Short for NO OPeration. This command has no functionality, and is often used as a session keepalive mechanism.
OPTS
Short for OPTionS. This command is used to specify optional parameters for the command to follow the OPTS command, if that command supports such optional parameters.
PASS
Short for PASSword, the client uses this command to convey the password of the user attempting to log into the server.
PASV
Short for PASsiVe, the client uses this command to ask the server for a port to which the client should connect, indicating a passive data transfer.
PORT
The client uses this command to tell the server to what client-side port the server should contact; use of this command indicates an active data transfer.
PWD
Short for Print Working Directory.
REST
Short for RESTart, this command is used by the client to tell the server that it would like to restart a previous data transfer, either upload or download.
RETR
Short for RETRieve, this command is used by the client to inform the server of the file the client would like to download. On many FTP client, this is implemented using the client-specfic "get" command.
RMD
Short for ReMove Directory, this command is used to have the server delete the requested directory from its filesystem.
RNFR
Short for ReName FRom.
RNTO
Short for ReName TO.
SITE
This command is used for site-specific commands. See below for descriptions of proftpd's SITE commands.
STOR
Short for STORe, this command is used by the client to tell the the server that the client will be uploading data for a file to stored on the server using the filename given. On many FTP clients, this is implemented using the client-specific "put" command.
STOU
Short for STOre Uunique, it requests that the file being stored on the server be given a unique filename. The server chooses the unique name for the stored file, and reports the name chosen back to the client. On some FTP clients, this ability is enabled using the client-specific "sunique" command.
USER
An FTP client uses this command to inform the server of the name of the user requesting an FTP session.
XCUP
This is an X-variant of the CDUP command, and has the same functionality.
XCWD
This is an X-variant of the CWD command, and has the same functionality.
XMKD
This is an X-variant of the MKD command, and has the same functionality.
XPWD
This is an X-variant of the PWD command, and has the same functionality.
XRMD
This is an X-variant of the RMD command, and has the same functionality.

Supported SITE commands

 

CHGRP
Short for CHange GRouP. Example: SITE CHGRP ftpgroup script.cgi
CHMOD
Short for CHange MODe. Example: SITE CHMOD 755 script.cgi

 

 


Nicht von ProFTPD Unterstützte Befehle:

ACCT
Short for ACCounT
MACB
Short for MACintosh Binary. This command is not defined in any RFC, and is something of a hack added by Apple in order to support transfers of the resource forks of Mac files.
MODE
There are three mode types defined by RFC959; proftpd only supports one (i.e. Stream), and thus this command is not supported.
STRU
Short for STRUcture. proftpd only supports a STRU parameter of type F (for "file"), and so does not support this command.