proftpd(8)


NAME

   proftpd  -  Professional  configurable,  secure  file transfer protocol
   server

SYNOPSIS

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

DESCRIPTION

   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.

   Each successful and failed ftp(1) session is logged using syslog with a
   facility of LOG_FTP.  Note:  LOG_FTP  messages  are  not  displayed  by
   syslogd(8)  by  default,  and  may  have  to be enabled in syslogd(8)'s
   configuration file.

   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
   /run/proftpd.pid to make it easy to know which process to SIGHUP.

OPTIONS

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

   -n,--nodaemon
               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.

   -v,--version
               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 /etc/proftpd/proftpd.conf

   -N,--nocollision
               Disables address/port collision checking.

   -V,--settings
               Displays various compile-time settings and exits.

   -S,--serveraddr
               Specifies an IP address for the host machine,  avoiding  an
               DNS lookup of the hostname

   -t,--configtest
               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.

FILES

   /usr/sbin/proftpd
   /etc/proftpd/proftpd.conf
   /usr/bin/ftpwho
   /usr/bin/ftpcount
   /usr/bin/ftptop
   /usr/sbin/ftpshut
   /etc/ftpusers
   /var/log/xferlog
   /run/proftpd.pid
   /run/proftpd.scoreboard

AUTHORS

   ProFTPD  is  written and maintained by a number of people, full credits
   can be found on http://www.proftpd.org/credits.html

SEE ALSO

   proftpd.conf(5),inetd(8),ftp(1),ftpwho(1),ftpcount(1),ftpshut(8)

   Full documentation on ProFTPD, including  configuration  and  FAQs,  is
   available at http://www.proftpd.org/

   For   help/support,   try   the  ProFTPD  mailing  lists,  detailed  on
   http://www.proftpd.org/lists.html

   Report bugs at http://bugs.proftpd.org/

                               July 2000                        proftpd(8)





Opportunity


Personal Opportunity - Free software gives you access to billions of dollars of software at no cost. Use this software for your business, personal use or to develop a profitable skill. Access to source code provides access to a level of capabilities/information that companies protect though copyrights. Open source is a core component of the Internet and it is available to you. Leverage the billions of dollars in resources and capabilities to build a career, establish a business or change the world. The potential is endless for those who understand the opportunity.

Business Opportunity - Goldman Sachs, IBM and countless large corporations are leveraging open source to reduce costs, develop products and increase their bottom lines. Learn what these companies know about open source and how open source can give you the advantage.





Free Software


Free Software provides computer programs and capabilities at no cost but more importantly, it provides the freedom to run, edit, contribute to, and share the software. The importance of free software is a matter of access, not price. Software at no cost is a benefit but ownership rights to the software and source code is far more significant.


Free Office Software - The Libre Office suite provides top desktop productivity tools for free. This includes, a word processor, spreadsheet, presentation engine, drawing and flowcharting, database and math applications. Libre Office is available for Linux or Windows.





Free Books


The Free Books Library is a collection of thousands of the most popular public domain books in an online readable format. The collection includes great classical literature and more recent works where the U.S. copyright has expired. These books are yours to read and use without restrictions.


Source Code - Want to change a program or know how it works? Open Source provides the source code for its programs so that anyone can use, modify or learn how to write those programs themselves. Visit the GNU source code repositories to download the source.





Education


Study at Harvard, Stanford or MIT - Open edX provides free online courses from Harvard, MIT, Columbia, UC Berkeley and other top Universities. Hundreds of courses for almost all major subjects and course levels. Open edx also offers some paid courses and selected certifications.


Linux Manual Pages - A man or manual page is a form of software documentation found on Linux/Unix operating systems. Topics covered include computer programs (including library and system calls), formal standards and conventions, and even abstract concepts.