[root@test
root]# vi /etc/ftpaccess
# 底下的資料為
VBird 的 FTP 主機設定範例
#
########################################################################
# 1.
針對 Server 的設定項目:
########################################################################
# 1.1 針對群組的設定項目
class
all
real,guest,anonymous 140.116.0.0/16
class
allreal real
140.116.0.0/16
class
allguest guest
!61.141.0.0/16 *
class
allanonymous anonymous
!61.141.0.0/16 *
# 1.2 其他主機相關的設定項目
email
vbird@tsai.adsldns.org
hostname
tsai.adsldns.org
shutdown
/etc/shutmsg
loginfails
3
log
transfers anonymous,guest,real
inbound,outbound
passwd-check
rfc822 warn
# 1.3 訊息管理
readme
README* login
readme
README* cwd=*
message
/welcome.msg login
message
.message cwd=*
# 1.4 指令管理
compress
yes
all
tar
yes
all
chmod
no
guest,anonymous
delete
no
anonymous
overwrite
no
anonymous
rename
no
anonymous
# 1.5 人物登入管理
deny-uid
%-499 %65000-
deny-gid
%-499 %65000-
allow-gid
myftpusers
# 1.6 時間相關的設定值
timeout data
2400
timeout idle
1800
timeout maxidle
1800
# 1.7 主機最大連線人數設定
limit
all
30 Any /etc/ftpmaxnumber
# 1.8 被動的
port 設定
passive ports
0.0.0.0/0 65501 65510
########################################################################
# 2.
針對實體用戶的設定
########################################################################
restricted-uid
mysiteuser
########################################################################
# 3.
針對 guest 用戶的設定
########################################################################
limit
allguest 10
Any /etc/ftpmaxnumber
guestuser
wwwuser1 wwwuser2
ftpuser
# 3.1 www users
guest-root
/home/wwwuser1/public_html wwwuser1
guest-root
/home/wwwuser2/public_html wwwuser2
throughput
/home/wwwuser1/public_html *
* 102400 - *
throughput
/home/wwwuser2/public_html *
* 102400 - *
# 3.2 FTP users
guest-root
/home/ftpuser
ftpuser
ul-dl-rate
1 allguest
throughput
/home/ftpuser * *
64000 - *
########################################################################
# 4.
針對 anonymous 用戶的設定
########################################################################
limit
allanonymous 5 Any
/etc/ftpmaxnumber
anonymous-root
/var/ftp
limit-time
anonymous 10
file-limit
out
20
allanonymous
data-limit
out
10000000 allanonymous
throughput
/var/ftp *
* 32000 -
*
throughput
/var/ftp /upload *
16000 - *
upload
/var/ftp/upload yes ftp sys 0666
|