Provided by: proftpd-basic_1.3.4a-1_amd64 bug


       proftpd - Professional configurable, secure file transfer protocol server


       proftpd [ -hlntv ] [ -c config-file ] [ -d debuglevel ] [ -p 0|1 ]


       proftpd is the Professional File Transfer Protocol (FTP) server daemon.  The server may be
       invoked by the Internet "super-server" inetd(8) each time a connection to the FTP  service
       is made, or alternatively it can be run as a standalone daemon.

       When  proftpd  is  run in standalone mode and it receives a SIGHUP then it will reread its
       configuration file.  When run in standalone mode without the -n option, the  main  proftpd
       daemon writes its process ID to /var/run/ to make it easy to know which process
       to SIGHUP.


       -h,--help   Display a short usage description, including all available options.

                   Runs the proftpd process in standalone mode (must be configured as such in the
                   configuration  file),  but  does not background the process or disassociate it
                   from the controlling tty.  Additionally, all output (log  or  debug  messages)
                   are  sent  to  stderr, rather than the syslog mechanism.  Most often used with
                   the -d option for debugging.

       -q,--quiet  Quiet mode; don't send logging information to standard error when running with
                   the -n option.

                   Displays the version number of ProFTPD to stdout.

       -D,--define parameter
                   Sets  a  configuration  parameter  which  can be used <IfDefine>...</IfDefine>
                   sections in the configuration files to conditionally skip or process commands.

       -d,--debug debuglevel
                   Sets proftpd's internal debug level (normally 0).  The debuglevel should be an
                   integer  value  from 0 to 10, with higher numbers producing more debug output.
                   Normally, debug messages are sent to syslog using the DEBUG facility,  however
                   if the -n option is used, all such output is sent to stderr.

       -c,--config config-file
                   Specifies  an  alternate  config-file to be parsed at startup, rather than the
                   default   configuration   file.    The   default   configuration    file    is

                   Disables address/port collision checking.

                   Displays various compile-time settings and exits.

                   Specifies  an  IP  address for the host machine, avoiding an DNS lookup of the

                   Read the configuration file, report any syntax errors, and exit.

       -p,--persistent 0|1
                   Disables (0) or enables (1) the default persistent password support, which  is
                   determined  at configure time for each platform.  This option only affects the
                   default  support,  it  can  still  be  overridden   at   run-time   with   the
                   PersistentPasswd directive.

       -l,--list   Lists all modules compiled into proftpd.

       -4,--ipv4   Support  IPv4  functionality  only,  regardless  of  whether the --enable-ipv6
                   configure option was used.

       -6,--ipv6   Support IPv6 connections and lookup of IPv6 addresses for  server  DNS  names.
                   This is enabled by default, if the --enable-ipv6 configure option is used.




       ProFTPD  is  written  and  maintained  by a number of people, full credits can be found on



       Full  documentation  on  ProFTPD,  including  configuration  and  FAQs,  is  available  at

       For     help/support,     try     the     ProFTPD     mailing     lists,    detailed    on

       Report bugs at

                                            July 2000                                  proftpd(8)