proftpd 配置

 設置proftpd 

proftpd的配置文件就一個,就是/etc/proftpd.conf 
[code:1:de92f96787]    vi /etc/proftpd.conf //打開proftpd.conf 
[/code:1:de92f96787] 
[code:1:de92f96787] 
####具體配置如下###### 
ServerName                      "Test ftp server..." 
ServerType                      standalone 
DefaultServer                   on 
#端口 
Port                            21 
Umask                           022 
#最大線程數 
MaxInstances                    30 
User                            skate 
Group                           skate

#DNS反查 
UseReverseDNS off 
IdentLookups off 
#最大嘗試連接次數 
MaxLoginAttempts 3 
#每用戶線程 
MaxClientsPerHost 2 
#最大用戶數 
MaxClients 20

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

#限制skate組的skate用戶登錄時不能切換到其他目錄(只能呆在他的home目錄) 
DefaultRoot ~ skate,skate

#設置只允許192.168.0的用戶登錄 
#<limit LOGIN> 
#Order allow,deny 
#Allow from 192.168.0. 
#Deny from all 
#</limit>

#設置只允許skate用戶登錄,否則系統用戶也可以登錄ftp 
#<limit LOGIN> 
#Order allow,deny 
#DenyUser !skate 
#</limit>


#開起全盤的寫權限 
<Directory /> 
  AllowOverwrite                on 
  AllowStoreRestart             on 
#允許FXP 
#  AllowForeignAddress             on 
<Limit All> 
AllowAll 
</Limit> 
</Directory>

#設置skate用戶在upload的限制 
#DELE刪除權限 
#RNFR RNTO重命名權限 
#RMD XRMD移動目錄權限 
<Directory /var/ftp/upload> 
<Limit DELE RNFR RNTO RMD XRMD > 
 DenyUser skate 
</Limit> 
</Directory> 
#####結束###### 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章