#### FTPD SITE COMMANDS REFERENCE revision 1

Ftpd site commands are sets of extended commands that can be issued by a ftp client , and they are not defined in RFC , they are supported by various ftp servers , and different servers ususally have different supprted site commands . The RAIDEN FTP SERVER also supports many site commands to extend the functionalities of a standard Ftp server . Here are a list of commands and user guides to the commands that RAIDEN FTP SERVER supports .

usage | site who
allowed to execute level : root,super,normal
by sending this command by Ftp client to RAIDEN FTP SERVER , the server will return a list of currently online users . This information will contain the username , groupname , user's ip address and the last actions of users .

usage | site cat [filename] or site type [filename]
allowed to execute level : root,super
by sending this command by Ftp client to RAIDEN FTP SERVER , the server will output the content of [filename] to the client , it is usually used for text files only . the [filename] can contain space characters . note that the [filename] can not contain path , and RAIDEN FTP SERVER only searchs for the file in the ftp current directory . ex: site cat readme.txt

usage | site addip [username] [ipaddress]
allowed to execute level : root,super
by sending this command by Ftp client to RAIDEN FTP SERVER , the server will add the [ipaddress] to the allowing list for user [username] ex: site addip john 163.95.1.54

usage | site urlget [url]
allowed to execute level : root,super,normal
by sending this command by Ftp client to RAIDEN FTP SERVER , the server will get the file in the [url] to the ftp current directory , note that this operation is performed in the background , hence you can send multiple site urlget commands and the RAIDEN FTP SERVER will manage to get them for you . the [url] can be in the following format http://[address]/[path]/[filename] ex : http://www.somewhere.com/download/somefile.zip ftp://[address]/[path]/[filename] ex : ftp://ftp.somewhere.com/download/somefile.zip ftp://[username]:[password]/[address]:[port]/[path]/[filename] ex : ftp://john:pass/ftp.somewhere.com:21/download/somefile.zip

usage | site time
allowed to execute level : root,super,normal,guest
by sending this command by Ftp client to RAIDEN FTP SERVER , the server will return the local time and date to the ftp client .

usage | site chpass [username] [password]
allowed to execute level : root,super,normal
by sending this command by Ftp client to RAIDEN FTP SERVER , the server will change and update the password for specified user , please note that the root level users can change anyone's password and the super or the normal level users can only change their own password . ex: site chpass john mypassaa

usage | site unfo
allowed to execute level : root,super,normal
by sending this command by Ftp client to RAIDEN FTP SERVER , the server will return the current user information and currently logged in user list under this account . ex: site unfo

usage | site new
allowed to execute level : root,super,normal
by sending this command by Ftp client to RAIDEN FTP SERVER , the server will return a list of latest 10 directories made by ftp users under this server . ex: site new

usage | site utop
allowed to execute level : root,super,normal
by sending this command by Ftp client to RAIDEN FTP SERVER , the server will return a list of top 10 uploaders under this server . ex: site utop

usage | site dtop
allowed to execute level : root,super,normal
by sending this command by Ftp client to RAIDEN FTP SERVER , the server will return a list of top 10 downloaders under this server . ex: site dtop