当前位置: 主页 > 服务器技术 > Ftp服务器 > Linux中wu-ftp、proftpd以及vsftpd 比较

Linux中wu-ftp、proftpd以及vsftpd 比较

时间:2010-3-16来源:互联网 点击:

wu-ftp:
比较老牌,但针对它的攻击比较多,设置比较麻烦,但功能比较强大。
proftpd:
能实现wu-ftp以及server-U的所有功能。安全性也较高。
vsftpd:
比较简单ftp软件。

遇到的问题:
wu-ftp:
我在REDHAT 9。0上安装WU-FTP在FTPACCESS中限制如下
GUESTROOT =/VAR/FTP
REALGROUP =ADMIN
GUESTUSER *
我用WINXP的命令行FTP +IP地址可以访问该服务器,且可显示其下文件,但我用

FTP软件(WINDOWS版)用同样用户名时登陆时,只能见到根目录,无法浏览其下

的目录及文件,我已将/BIN/LS拷贝到//VAR/FTP/BIN下,请高手指点!!

proftpd:
proftpd
500 FTP server shut down (going down at Tue Dec 17 19:00:00 2002) —

please try again later.

ftp>

解决方法:rm -rf /etc/shutmsg

配置方法:

proftpd配置方法很像apache

vsftpd太简单了,网上随便找资料好了,呵呵

wu-ftp配置(以下全部抄鸟哥的)

[root@test root]# vi /etc/ftpaccess
# 底下的资料为 VBird 的 FTP 主机设定范例
#
# 1.  针对 Server 的设定项目:
#
# 1.1 针对群组的设定项目
class           all             real,guest,anonymous    140.116.0.0/16
class           allreal         real                    140.116.0.0/16
class           allguest        guest                   !61.141.0.0/16 

*
class           allanonymous    anonymous               !61.141.0.0/16 

*
# 1.2 其它主机相关的设定项目
email           vbird@tsai.adsldns.org
hostname        tsai.adsldns.org
shutdown        /etc/shutmsg
loginfails      3
log             transfers       anonymous,guest,real   

inbound,outbound
passwd-check    rfc822          warn

# 1.3 讯息管理
readme          README*         login
readme          README*         cwd=*
message         /welcome.msg    login
message         .message        cwd=*

# 1.4 指令管理
compress        yes             all
tar             yes             all
chmod           no              guest,anonymous
delete          no              anonymous
overwrite       no              anonymous
rename          no              anonymous

# 1.5 人物登入管理
deny-uid        %-499           %65000-
deny-gid        %-499           %65000-
allow-gid       myftpusers

# 1.6 时间相关的设定值
timeout data    2400
timeout idle    1800
timeout maxidle 1800

# 1.7 主机最大联机人数设定
limit   all             30      Any     /etc/ftpmaxnumber

# 1.8 被动的 port 设定
passive ports   0.0.0.0/0       65501   65510 
#
# 2.  针对实体用户的设定
#
restricted-uid  mysiteuser 
  #
# 3.  针对 guest 用户的设定
#
limit           allguest        10      Any     /etc/ftpmaxnumber
guestuser       wwwuser1        wwwuser2        ftpuser

# 3.1 www users
guest-root      /home/wwwuser1/public_html      wwwuser1
guest-root      /home/wwwuser2/public_html      wwwuser2
throughput      /home/wwwuser1/public_html      *   *   102400  -      

*
throughput      /home/wwwuser2/public_html      *   *   102400  -      

*

# 3.2 FTP users
guest-root      /home/ftpuser                   ftpuser
ul-dl-rate      1       allguest
throughput      /home/ftpuser   *       *       64000   -       *
 

#
# 4.  针对 anonymous 用户的设定
#
limit           allanonymous    5       Any     /etc/ftpmaxnumber
anonymous-root  /var/ftp
limit-time      anonymous       10
file-limit      out             20              allanonymous
data-limit      out             10000000        allanonymous
throughput      /var/ftp        *       *       32000   -       *
throughput      /var/ftp        /upload *       16000   -       *
upload          /var/ftp/upload yes ftp sys 0666 

站长资讯网
. TAG: linux wu-ftp proftpd vsftpd
推荐内容最近更新人气排行
关于我们 | 友情链接 | 网址推荐 | 常用资讯 | 网站地图 | RSS | 留言