您好,欢迎光临 | 我的主页 | 个人资料 | 短消息 | 好友 | 书签 | 黑名单 |
http://www.javayou.com (添加到收藏夹,设为首页)
当你不能再拥有时,你唯一能做的,就是让自己不要忘记 (手机请访问 http://3g.dlog.cn/javayou)

在Linux下安装Proftpd

2006年7月7日(Friday) 17点38分 作者: 刘冬 天气: 心情: 一般

我一直都是用Linux默认带的FTP服务端软件——vsftpd,可是这个软件有个毛病,传文件过程中不时要停掉,然后必须断开重连,极其恼火,也不知道是什么原因。

决定还是用proftpd换掉自带的vsftpd,下面是安装的过程:

1. 到http://www.proftpd.org/下载最新版本的源码,目前版本是1.3.0

2. 解压后编译并安装,命令如下:

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

3. 配置

a. 从proftpd源码目录下的contrib/dist/rpm/拷贝文件proftpd.init.d到/etc/rc.d/init.d/proftpd文件,并修改proftpd文件为可执行(chmod +x proftpd)

b. 打开并修改/etc/rc.d/init.d/proftpd中关于proftpd的路径如下
if [ -f /usr/local/proftpd/sbin/proftpd ]; then
. /usr/local/proftpd/sbin/proftpd
fi

PATH="$PATH:/usr/local/proftpd/sbin"
保存退出

c. 设置自动启动

chkconfig --level 3 proftpd on

4. 优化

默认安装的proftpd在连接后要等好几秒钟才会提示输入用户名,这是因为proftpd默认启用了DNS反向解析和客户端标识确认,把这两个选项关闭即可大大提高连接的速度,方法如下:

在proftpd.conf里面加入两行:
UseReverseDNS off
IdentLookups off
防止proftpd进行DNS反查以及对用户端进行ident确认。

修改Group值为nobody

重新启动proftpd即可。

标签: proftpd vsftpd linux 
通过电脑发布 #1楼 评论时间:2006-7-10 08:58 (Monday)
经过两三天的试运行,上传文件不再出现以前vsftpd经常断的问题了。
邮箱 | 网址 |  
通过电脑发布 #2楼 评论时间:2006-7-10 10:08 (Monday)

个人感觉很可能是刘兄没有设置好vsftp的某些参数 ^_^   不过proftpd也很不错

邮箱 | 网址 |  
通过电脑发布 #3楼 评论时间:2007-2-6 22:16 (Tuesday)

呵呵,不错,我用了一段时间是不错

不过vsftp也不错,使用比较方便

邮箱 | 网址 |  
姓名: 
邮箱:  {可选}
网址:  {可选} 此评论只有我和写日记的人查阅
校验码: ... <我看不清楚>
网记为您提供手机和互联网同步的个人主页,带给你不一样的体验