Xampp中的proftp配置方法
第一步:建立用户和该用户所使用的目录
useradd -d /home/mmc/www_WebServer/ftp/dengs -g ftpusers -s /sbin/nologin dengs
passwd dengs
mkdir dengs
chown dengs dengs
chmod -rwx dengs
chmod u+rwx dengs
第二步:修改配置文件内容
# 修改proftpd.conf文件,作以下修改:
MaxInstances 30
MaxClientsPerHost 4
MaxClientsPerUser 4
MaxHostsPerUser 4
AllowRetrieveRestart on
AllowStoreRestart on
TransferRate RETR 2000
TransferRate STOR 4000
TransferRate RETR 800:1024000000 user down
# 限制不安全、不需要的权限。需要再另行开放。让其它用户无权限访问该用户的目录。
<Directory /home/mmc/www_WebServer/ftp/*>
AllowOverwrite on
HideNoAccess on
</Directory>
# 设置用户的根目录。
DefaultRoot /home/mmc/www_WebServer/ftp
<Limit SITE_CHMOD>
DenyAll
</Limit>
<Directory /home/mmc/www_WebServer/ftp/dengs>
<Limit SITE_CHMOD>
AllowUser dengs
DenyAll
</Limit>
AllowOverwrite on
</Directory>
# 关闭反向查询client的用户名的操作(RFC1413),关闭DNS的反向查询(同样为了加快响应速度),加快连接速度。
IdentLookups off
UseReverseDNS off