---------------------------------------------------------------------------------------
vsftpd(vsftpd ִvery secure FTP daemon, ȫĿ Chris Evans ǵҪ֮һ FTP ƿʼʱ򣬸߰ȫԾһĿꡣ)
--------------------------------------
inuxϰװvsftpd̳̣
 
 1.鿴Ƿװvsftp
 rpm -qa | grep vsftpd
 vsftpd-2.0.5-21.el5˵Ѿװ vsftp
 
 װvsftp
 yum -y install vsftpd
 
 2. Ƿװɹ ip ĳԼҪðĴ˴ε¼Ϊ¼ user: anonymous Ϊ ɹ¼ ˵vsftpdװɹ
 [root@localhost ~]#service vsftpd start
 Ϊ vsftpd  vsftpd[ȷ]
 
 3,vsftpd
 # whereis vsftpd
 vsftpd: /usr/sbin/vsftpd /etc/vsftpd /usr/share/man/man8/vsftpd.8.gz
 yumװҪĿ¼Ϊ3Ŀ¼ļvsftpd.conf/etc/vsftpdУ濴ôvsftpd.conf
 
 # Ĭļ: /etc/vsftpd.conf
 #     õѡ˵
 #########  ###########
  
 # û¼
 local_enable=YES
  
 # ûдȨ
 write_enable=YES
  
 # ʹFTPıļȨ,ĬΪ077
 # һΪ022
 local_umask=022
  
 # лĿ¼ʱ
 # ǷʾĿ¼.message
 dirmessage_enable=YES
 dirlist_enable = NO
 #֤ʽ
 #pam_service_name=vsftpd
  
 # FTPݶ˿ڵ
 connect_from_port_20=YES
  
 # ԶFTP
 listen=yes
  
 # ޸Ӷ˿
 #listen_port=2121
  
 ######### ¼ ###########
  
 # ¼
 anonymous_enable=NO
  
 # ¼
 # ǷϴȨ
 #anon_upload_enable=YES
  
 # ¼
 # Ƿļвļϴļ
 #anon_mkdir_write_enable=YES
  
 # ¼
 # ʺſɾȨ
 #anon_other_write_enable=yes
  
 # ¼
 # Ȩ
 # ΪOther,Ŀ¼/ļԿ
 #anon_world_readable_only=no
  
 # ¼
 # û,λbite
 #anon_max_rate=30000
  
 ######### û ###########
  
 #### Ƶ¼
  
 # userlistû
 #userlist_enable=yes
  
 # е˲
 #userlist_deny=no
  
 # ļõ·
 #userlist_file=/etc/vsftpd/userlist_deny.chroot
  
 #### Ŀ¼
  
 # ûڼĿ¼
 #chroot_local_user=yes
  
 # ڼĿ¼û
 chroot_list_enable=YES
  
 # ڼĿ¼û·
 chroot_list_file=/etc/vsftpd/chroot_list
  
 ######### ־ ###########
  
 # ־ļ·
 xferlog_file=/var/log/vsftpd.log
  
 # ϴ/ص־
 xferlog_enable=YES
  
 # ʹñ׼־ʽ
 #xferlog_std_format=YES
  
 ######### ȫ ###########
  
 # ûгʱ,λ
 #idle_session_timeout=600
  
 # ӿгʱ,λ
 #data_connection_timeout=120
  
 # ͻ˿1ӺϿ
 #accept_timeout=60
  
 # ж1Ӻ
 #connect_timeout=60
  
 # û,λbite
 #local_max_rate=50000
  
 # FTP
 #max_clients=200
  
 # ÿIP
 #max_per_ip=5
  
 ######### ģʽ ###########
  
 # Ƿ񿪻ģʽ
 pasv_enable=yes
  
 # ģʽС˿
 pasv_min_port=5000
  
 # ģʽ˿
 pasv_max_port=6000
  
 #########  ###########
 # ӭϢ
 ftpd_banner=Welcome to Ftp Server!
 
 
 4 ftpǽ
 /sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT
 /etc/rc.d/init.d/iptables save
 /etc/init.d/iptables restart
 
 5 ûע⣬ônologinûftpuser
 useradd -d /home/ftp -s /sbin/nologin ftpuser
 vsftpd
 pkill vsftpd /usr/sbin/vsftpd &
 
 6 ˣСɵftpɹʹFileZilla FTPFlashFXPȿͻ½ftp serverˡ
档 