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
- 上一篇:FreeBSD查看系统状态
- 下一篇:WU-FTPD安装手册