个人工具

UbuntuHelp:ProFTPD

来自Ubuntu中文

Oneleaf讨论 | 贡献2007年5月24日 (四) 15:15的版本 (新页面: {{From|https://help.ubuntu.com/community/ProFTPD}} {{Languages|UbuntuHelp:ProFTPD}} == What is ProFTPD? == ProFTPD is a high-performance, extremely configurable, and most of all a secure ...)

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航, 搜索

What is ProFTPD?

ProFTPD is a high-performance, extremely configurable, and most of all a secure FTP server, featuring Apache-like configuration and blazing performance.

Installing ProFTPD

ProFTPD can be installed by opening a terminal and typing the following command sudo apt-get install proftpd

You can also find alternate ProFTPD packages to install depending on your needs, by entering the following command into a terminal.

sudo apt-cache search proftpd

The following packages can be installed:

  • proftpd - Versatile, virtual-hosting FTP daemon
  • proftpd-common - Versatile, virtual-hosting FTP daemon
  • proftpd-doc - Versatile, virtual-hosting FTP daemon (Documentation)
  • proftpd-ldap - Versatile, virtual-hosting FTP daemon (with LDAP support)
  • proftpd-mysql - Versatile, virtual-hosting FTP daemon (with SQL support)
  • proftpd-pgsql - Versatile, virtual-hosting FTP daemon (with SQL support)

Configuring ProFTPD

To configure ProFTP, open up your favorite text editor, and open the file /etc/proftpd.conf

Most of the values already set in the default configuration file you will not need to change.

The only ones you might need to change are the following

  • "Server Name"(This can be changed to whatever you would like)
  • "Server Type"(The two options are standalone or inetd. If you select standalone, ProFTPD will have to be started from a terminal. If you choose inetd, ProFTPD will start up when your machine boots.)
  • "Port" (You should only change this if you are worried about security)

Next to figure out ... how to configure a single user to login rather then the default PAM authentication model which uses standard unix accounts for login.


Check out this link for how to setup proftpd-mysql. Works great! http://www.khoosys.net/single.htm?ipg=848