git clone https://github.com/minzkn/hwport-ftpd.git hwport-ftpd 또는 (deprecated) svn checkout svn://svn.code.sf.net/p/hwport-ftpd/code/trunk hwport-ftpd-code 또는 (deprecated) svn checkout http://svn.code.sf.net/p/hwport-ftpd/code/trunk hwport-ftpd-code
CWD, XCWD, CDUP, XCUP, QUIT, PORT, PASV, RNFR, RNTO, DELE, MDTM, RMF, XRMD, MKD, XMKD, PWD, XPWD, SIZE, SYST, HELP, NOOP, OPTS, TYPE, RETR, STOR, APPE, REST, ABOR, USER, PASS, LIST, NLST
USER <SP> <username> <CRLF> PASS <SP> <password> <CRLF> SYST <CRLF> TYPE <SP> <type-code> <CRLF> MODE <SP> <mode-code> <CRLF> ABOR <CRLF> QUIT <CRLF> NOOP <CRLF> PORT <SP> <host-port> <CRLF> EPRT <SP> <d> <net-prt> <d> <net-addr> <d> <tcp-port> <d> <CRLF> PWD <CRLF> XPWD <CRLF> CWD <SP> <pathname> <CRLF> XCWD <SP> <pathname> <CRLF> CDUP <CRLF> XCUP <CRLF> RMD <SP> <pathname> <CRLF> XRMD <SP> <pathname> <CRLF> MKD <SP> <pathname> <CRLF> XMKD <SP> <pathname> <CRLF> DELE <SP> <pathname> <CRLF> PASV <CRLF> EPSV <SP> <net-prt> <CRLF> OR EPSV <SP> ALL <CRLF> LPSV ??? LIST [<SP> <pathname>] <CRLF> NLST [<SP> <pathname>] <CRLF> ACCT <SP> <account-information> <CRLF> SIZE <SP> <pathname> <CRLF> STRU <SP> <structure-code> <CRLF> RNFR <SP> <pathname> <CRLF> RNTO <SP> <pathname> <CRLF> RETR <SP> <pathname> <CRLF> STOR <SP> <pathname> <CRLF> APPE <SP> <pathname> <CRLF> REST <SP> <marker> <CRLF> MDTM <SP> <pathname> <CRLF> OPTS <SP> <option> <value> <CRLF> SITE <SP> <string> <CRLF> HELP [<SP> <string>] <CRLF> SMNT <SP> <pathname> <CRLF> REIN <CRLF> STOU <CRLF> STAT [<SP> <pathname>] <CRLF> ALLO <SP> <decimal-integer> [<SP> R <SP> <decimal-integer>] <CRLF>