linux xampp proftpd配置

amppp的web根目錄在/webdocs/下面

一:增加用戶組和用戶

su root   //輸入密码
groupadd tfws
useradd tfws -g tfws -d /webdocs/TFSS/app/webroot/upload  -s /sbin/nologin     //设置[/webdoc/TFSS/app/webroot/upload]目录为ftp目录
passwd tfws    //设置tfws用户的密码
chown tfws.tfws /webdocs/TFSS/app/webroot/upload    //设置upload目录skate用户可写

二:lampp/etc/proftpd.conf配置

ServerName                      "192.168.10.223" 
ServerType                      standalone 
DefaultServer                   on 


#端口 
Port                            21 
Umask                           022 


#最大线程数 
MaxInstances                    30 
User                            tfws 
Group                           tfws


#DNS反查 
UseReverseDNS off 
IdentLookups off 
#最大尝试连接次数 
MaxLoginAttempts 3 
#每用户线程 
MaxClientsPerHost 2 
#最大用户数 
MaxClients 20


DirFakeUser On tfws 
DirFakeGroup On tfws 
DeferWelcome On 
#日志文件位置 
SystemLog /var/log/proftpd.log 
ServerIdent off


#限制tfws组的tfws用户登录时不能切换到其他目录(只能呆在他的home目录) 
#DefaultRoot ~ tfws,tfws




#设置只允许192.168.0的用户登录 
#<limit LOGIN> 
#Order allow,deny 
#Allow from 192.168.0. 
#Deny from all 
#</limit>


#设置只允许tfws用户登录,否则系统用户也可以登录ftp 
#<limit LOGIN> 
#Order allow,deny 
#DenyUser !tfws 
#</limit>


#开起全盘的写权限 
<Directory /> 
  AllowOverwrite                on 
  AllowStoreRestart             on 
#允许FXP 
#  AllowForeignAddress             on 
<Limit All> 
AllowAll 
</Limit> 
</Directory>


#设置tfws用户在upload的限制 
#DELE删除权限 
#RNFR RNTO重命名权限 
#RMD XRMD移动目录权限 
<Directory /webdoc/TFSS/app/webroot/upload> 
<Limit DELE RNFR RNTO RMD XRMD > 
#DenyUser tfws 
</Limit> 
</Directory> 


你可能感兴趣的:(linux xampp proftpd配置)