个人工具

“UbuntuHelp:ProFTPD”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
(新页面: {{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 ...)
 
第2行: 第2行:
 
{{Languages|UbuntuHelp:ProFTPD}}
 
{{Languages|UbuntuHelp:ProFTPD}}
 
== What is ProFTPD? ==
 
== 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.
+
''ProFTPD'' is a high-performance, extremely configurable, and most of all a secure FTP server, featuring Apache-like configuration and blazing performance.
  
 
=== Installing ProFTPD ===
 
=== Installing ProFTPD ===
ProFTPD can be installed by opening a terminal and typing the following command
+
''ProFTPD'' can be installed from the Universe Repository.
<code><nowiki> sudo apt-get install proftpd </nowiki></code>
+
  
You can also find alternate ProFTPD packages to install depending on your needs, by entering the following command into a terminal.
+
You can also find alternate ''ProFTPD'' packages to install depending on your needs. All of these packages listed can be found in the Universe Repository
 
+
<code><nowiki> sudo apt-cache search proftpd </nowiki></code>
+
  
 
''' The following packages can be installed: '''
 
''' The following packages can be installed: '''
第19行: 第16行:
 
* proftpd-mysql - Versatile, virtual-hosting FTP daemon (with SQL support)
 
* proftpd-mysql - Versatile, virtual-hosting FTP daemon (with SQL support)
 
* proftpd-pgsql - Versatile, virtual-hosting FTP daemon (with SQL support)
 
* proftpd-pgsql - Versatile, virtual-hosting FTP daemon (with SQL support)
 +
 
==== Configuring ProFTPD ====
 
==== Configuring ProFTPD ====
To configure ProFTP, open up your favorite text editor, and open the file /etc/proftpd.conf
+
To configure ''ProFTPD'', open up your favorite text editor, and open the file '''/etc/proftpd/proftpd.conf'''
  
 
Most of the values already set in the default configuration file you will not need to change.
 
Most of the values already set in the default configuration file you will not need to change.
第26行: 第24行:
 
The only ones you might need to change are the following
 
The only ones you might need to change are the following
 
* "Server Name"(This can be changed to whatever you would like)
 
* "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.)
+
* "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)
 
* "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!
 
Check out this link for how to setup proftpd-mysql. Works great!
http://www.khoosys.net/single.htm?ipg=848
+
[http://www.debuntu.org/how-to-ftp-virtual-host-with-proftpd-mysql proftpd-mysql setup]
 
+
[[category:CategoryCleanup]]
+
  
 
[[category:UbuntuHelp]]
 
[[category:UbuntuHelp]]

2007年11月21日 (三) 18:15的版本

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 from the Universe Repository.

You can also find alternate ProFTPD packages to install depending on your needs. All of these packages listed can be found in the Universe Repository

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 ProFTPD, open up your favorite text editor, and open the file /etc/proftpd/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)

Check out this link for how to setup proftpd-mysql. Works great! proftpd-mysql setup