教学之友,学习之友。

站长教学网

当前位置: 站长教学网 > 服务器 > FTP服务器 >

linux下的Pure-ftpd安装文档

时间:2012-03-22 23:08来源:未知 作者:ken 点击:

Pureftpd安装文档如下:

需要的软件

pure-ftpd-1.0.21.tar.gz

pureftpd_php_manager.tar.gz

全面设置

tar zvxf pure-ftpd-1.0.21.tar.gz

cd pure-ftpd-1.0.21

#./configure --prefix=/usr/local/pureftpd --with-mysql=/usr/local/mysql --with-paranoidmsg

--with-shadow --with-welcomemsg --with-uploadscript --with-quotas --with-cookie --with-pam

--with-virtualhosts --with-virtualroot --with-diraliases --with-sysquotas --with-ratios

--with-ftpwho --with-throttling --with-language=simplified-chinese

make

make check

make install

cd configuration-file

chmod u+x pure-config.pl

cp pure-config.pl /usr/local/sbin/

cp pure-ftpd.conf /usr/local/etc/

vi /usr/local/etc/pure-ftpd.conf

按你的需要编辑pure-ftpd.conf

-------------------------------------

 

  1. # Cage in every user in his home directory  
  2.  
  3. # 限制每个用户到自己的根目录  

 

ChrootEveryone yes

 

  1. # Disallow anonymous connections. Only allow authenticated users.  
  2.  
  3. # 取消anonymous用户  

 

NoAnonymous yes

 

  1. # MySQL configuration file (see README.MySQL)  
  2.  
  3. # pureftpd-mysql.conf文件的位置  

 

MySQLConfigFile /usr/local/etc/pureftpd-mysql.conf

CreateHomeDir yes

-------------------------------------

tar zvxf pureftpd_php_manager.tar.gz

cd pureftpd_php_manager

mv pureftpd-mysql.conf.sample /usr/local/etc/pureftpd-mysql.conf

cd ..

cp -R pureftpd_php_manager /home/www/pureftpd_php_manager

cd /home/www/pureftpd_php_manager

vi pureftp.config.php

按照你的需要修改里面的设置代码:

-------------------------------------------------------------------------------------

// 设置pureftpd-mysql.conf的位置,这个要注意,不要写错哦

$PUREFTP_CONFIG_FILE = '/usr/local/etc/pureftpd-mysql.conf';

// The location where all the Forms directed to. (Mayby no change needed)

$SELF_URL = 'index.php';

// The location of your pure-ftpdwho binary (set this to chmod 4711)

$FTP_WHO = "/usr/local/sbin/pure-ftpwho";

$DefaultUser = "ftpuser"; # 默认用户

$DefaultPass = ""; # 默认初始用户密码

$DefaultUid = "2002"; # 默认的uid(设置为ftpusers的uid)

$DefaultGid = "2002"; # 默认的gid(设置为ftpusers的gid)

$DefaultDir = "/var/ftproot/ftpusershome"; # 默认的用户主目录

$DefaultUL = "0"; # 默认用户上传速率限制(KB/S)

$DefaultDL = "0"; # 默认用户下载速率限制(KB/S)

$Defaultip = "*"; # 设置用户可以从哪些IP登陆

$DefaultQS = "50"; # 用户默认的quota

$Defaultcmt = ""; # 默认备注信息

$DefaultQF = "0"; # 默认文件数目quota

$PWC = "55"; # Vorsatz fuerr Crypt Password

-------------------------------------------------------------------------------------

(责任编辑:ken)

TAG标签: linux pureftpd
顶一下
(1)
33.3%
踩一下
(2)
66.7%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
注册登录:不允许匿名留言,登录后留言无需输入验证码。
栏目列表
最新内容