- 论坛徽章:
- 0
|
我用proftpd做服务器出现的问题:
我用的是proftpd-1.2.8.tar.gz 包,我安装在/usr/local里,我的系统用的是RH8.0版本。下面是我的配置文件,大家帮我看看那里有错误:
# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use. It establishes a single server
# and a single anonymous login. It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.
ServerName " roFTPD Default Installation"
ServerType standalone
DefaultServer on
ServerIdent off
# Port 21 is the standard FTP port.
Port 21
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask 022
# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd).
MaxInstances 30
MaxClients 30
AllowRetrieveRestart on
AllowOverwrite on
AllowStoreRestart on
TimeoutIdle 60
ExtendedLog /var/log/vsftpd.log ALL
# Set the user and group under which the server will run.
User nobody
Group ftp
# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
# Normally, we want files to be overwriteable.
DefaultRoot ~
<Anonymous ~jht123>;
User jht123
Group ftp
UserAlias ftp jht123
MaxClients 10
MaxClientsPerHost 1
MaxClientsPerUser 10
AnonRequirePassword on
RateReadBPS 200000
RateReadFreeBytes 5000
RateReadHardBPS on
<Limit WRITE STOR>;
DenyAll
</Limit>;
<Anonymous>;
<Anonymous ~jch123>;
User jch123
Group ftp
UserAlias ftp jch123
MaxClients 5
MaxClientsPerHost 1
MaxClientsPerUser 5
AnonRequirePassword on
RateWriteBPS 400000
RateWriteFreeBytes 5000
RateWriteHardBPS on
<Limit STOR CWD MKD XMKD>;
AllowAll
</Limit>;
<Limit READ RETR RMD RNTO XRMD DELE>;
DenyAll
</Limit>;
</Anonumous>;
<Anonymous ~nihao>;
User nihao
Group ftp
UserAlias ftp nihao
MaxClients 5
MaxClientsPerHost 1
MaxClientsPerUser 5
AnonRequirePassword on
RateReadBPS 200000
RateReadFreeBytes 5000
RateWriteBPS 200000
RateWriteFreebytes 5000
RateWriteHardBPS on
</Anonymous>;
<Anonymous ~wohao>;
User wohao
Group ftp
UserAlias ftp wohao
MaxClientsPerHost 1
MaxClientsPerUser 5
AnonRequirePassword on
RateReadBPS 20000
RateReadFreeBytes 5000
RateReadHardBPS on
<limit LOGIN>;
Order allow,deny
Allow from 192.168.0.
Deny from all
</Limit>;
<Limit WRITE STOR>;
DenyAll
</Limit>;
</Anonymous>;
# A basic anonymous configuration, no upload directories. If you do not
# want anonymous users, simply delete this entire <Anonymous>; section.
<Anonymous /home/ftp>;
User ftp
Group ftp
# We want clients to be able to login with "anonymous" as well as "ftp"
UserAlias anonymous ftp
# Limit the maximum number of anonymous logins
MaxClients 10
# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
DisplayLogin welcome.msg
DisplayFirstChdir .message
# Limit WRITE everywhere in the anonymous chroot
<Limit WRITE>;
DenyAll
</Limit>;
</Anonymous>;
配置好后无法启动:
[root@AAAAA]#/usr/local/sbin/proftpd &
- Fatal: RateReadBPS: deprecated. Use TransferRate instead
[1] Exit 1 /usr/local/sbin/proftpd
这又是怎么回事呢??我又换了个启动命令
[root@AAAAA]#/usr/local/sbin/proftpd start
- Fatal: RateReadBPS: deprecated. Use TransferRate instead
启动不起来。为什么呢????
不知哪位仁兄能做详细的解释,麻烦了!谢谢啊! |
|