ProFTPD 安装与配置

系统 Linux
ProFTPD:一个Unix平台上或是类Unix平台上(如Linux, FreeBSD等)的FTP服务器程序,它是在自由软件基金会的版权声明(GPL)下开发、发布的免费软件,也就是说任何人只要遵守GPL版权声明,都可以随意修改源始码。 正文教大家如何安装与配置ProFTPD

ProFTPD是继Wu-FTP之后最为流行的FTP服务器软件。我来教你安装与配置ProFTPD,有点复杂,跟紧我!

  wget /distrib/source/proftpd-1.3.1.tar.gz

  tar zxvf proftpd-1.3.1.tar.gz

  cd proftpd-1.3.1

  ./configure --prefix=/usr/local/proftpd/

  make

  make install

  cd /usr/local/proftpd/etc/

  vi proftpd.conf

  输入:

 

  1.   # This is a basic ProFTPD configuration file (rename it to  
  2.  
  3.   # 'proftpd.conf' for actual use. It establishes a single server  
  4.  
  5.   # and a single anonymous login. It assumes that you have a user/group  
  6.  
  7.   # "nobody" and "ftp" for normal operation and anon.  

 

  ServerName "user FTP"

  ServerType standalone

  DefaultServer on

  # Port 21 is the standard FTP port.

  Port 221

  # Umask 022 is a good standard umask to prevent new dirs and files

  # from being group and world writable.

  Umask 022

 

  1.   # To prevent DoS attacks, set the maximum number of child processes  
  2.  
  3.   # to 30. If you need to allow more than 30 concurrent connections  
  4.  
  5.   # at once, simply increase this value. Note that this ONLY works  
  6.  
  7.   # in standalone mode, in inetd mode you should use an inetd server  
  8.  
  9.   # that allows you to limit maximum number of processes per service  
  10.  
  11.   # (such as xinetd).  

 

  MaxInstances 30

  # Set the user and group under which the server will run.

  User nobody

  Group nobody

 

  1.   # To cause every FTP user to be "jailed" (chrooted) into their home  
  2.  
  3.   # directory, uncomment this line.  
  4.  
  5.   # Normally, we want files to be overwriteable.  

 

  AllowOverwrite on

  AllowRetrieveRestart on

  AllowStoreRestart on

  # Bar use of SITE CHMOD by default

  DenyAll

 

  1.   # A basic anonymous configuration, no upload directories. If you do not  
  2.  
  3.   # want anonymous users, simply delete this entire section.  
  4.  
  5.   #  
  6.  
  7.   # User ftp  
  8.  
  9.   # Group ftp  
  10.  
  11.   # We want clients to be able to login with "anonymous" as well as "ftp" 
  12.  
  13.   # UserAlias anonymous ftp  
  14.  
  15.   # Limit the maximum number of anonymous logins  
  16.  
  17.   # MaxClients 10  
  18.  
  19.   # We want 'welcome.msg' displayed at login, and '.message' displayed  
  20.  
  21.   # in each newly chdired directory.  
  22.  
  23.   # DisplayLogin welcome.msg  
  24.  
  25.   # DisplayChdir .message  
  26.  
  27.   # Limit WRITE everywhere in the anonymous chroot  
  28.  
  29.   #  
  30.  
  31.   # DenyAll  
  32.  
  33.   #  
  34.  
  35.   #  

通过看文章的描述,我们知道了安装与配置ProFTPD的具体流程,希望对大家有帮助!

【编辑推荐】

责任编辑:赵鹏 来源: 互联网
相关推荐

2011-03-03 13:43:11

2011-02-23 10:43:17

2011-03-08 10:10:37

Linuxproftpd

2011-03-08 11:28:15

proftpd

2011-03-02 17:49:20

Proftpd安装

2011-03-08 16:30:30

Proftpd命令Proftpd配置

2010-03-29 14:48:58

CentOS系统

2011-02-23 11:15:21

DebianProFTPd

2011-02-24 13:15:59

2011-03-03 13:00:21

2011-02-22 10:08:46

ProFTPD配置

2011-02-22 09:50:01

2011-02-25 09:44:51

怎样安装Proftpd

2011-03-03 13:07:13

安装Proftpd

2011-03-08 17:04:10

ProFTPDUbuntu

2011-02-22 16:24:30

2011-03-07 17:15:52

ProFTPD配置

2011-02-22 14:50:53

ProFTPD

2011-02-25 14:35:06

ubuntuproftp安装

2011-02-24 15:04:58

ProftpdCentos
点赞
收藏

51CTO技术栈公众号