作業系統:Centos
需求:讓使用者可以上傳和下載資料並讓使用者無法離開家目錄

步驟:
1.yum install vsftpd
(安裝vsftpd 至系統)

2.vim /etc/sysconfig/iptables
新增以下防火牆設定
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 21 -j ACCEPT
(將port 21對外開啟)

3.service iptgables restart
(重新啟動防火牆)

4.chkconfig vsftpd on
(將vsftpd 設定改為一開機即啟動)

5.vim /etc/vsftpd/vsftpd.conf
新增以下規則
chroot_local_user=YES
(啟動後會將使用者限制在家目錄中)

6.啟動被動模式
pasv_enable=YES

7.設定被動模式的port範圍
pasv_min_port=65400
pasv_max_port=65410

8.設定讓用戶連上使用IE可以上傳資料夾
local_umask=022改為
local_umask=077

9.取消匿名者不能登入
anonymous_enable=YES
改為anonymous_enable=NO或前面加#號

10.(重新啟動vsftpd)
service vsftpd restart