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

posted @ 2020-12-21 19:08  MMCDLONG  阅读(377)  评论(0编辑  收藏  举报