vsfpd構成説明

5172 ワード

#         FTP   ,     YES  
#         ftp anonymous  ftp  ,      E-mail  。
#             NO
anonymous_enable=YES
#         ( linux        )  FTP   ,     YES  
#                ,                   /var/ftp/pub
#           ,    #             FTP   
local_enable=YES
#          FTP          ,     YES  
write_enable=YES 
#   ,         077
#                  022,                
#local_umask=022
#             ,     write_enable=YES。   YES
#anon_upload_enable=YES
#               
#anon_mkdir_write_enable=YES 
#             
#     CMD               ,FTP          
#      ,            .message     
#              ,       
#dirmessage_enable=YES
#                    
#           /var/log/vsftpd.log,        xferlog_file        
#     NO
xferlog_enable=YES
# Make sure PORT transfer connections originate from port 20 (ftp-data).
#     FTP      FTP         
# ftp-data    ,21       
connect_from_port_20=YES
#                ,            
#   ,     root      
#chown_uploads=YES
#               ,    ,          
#            root  。whoever:   
#chown_username=whoever
#         FTP               
# /var/log/vsftpd.log    ,       
#xferlog_file=/var/log/vsftpd.log
#      xferlog           
#    /var/log/xferlog,     xferlog_file        
#     NO
#xferlog_std_format=YES
#        ,               
#              
#    /var/log/xferlog /var/log/vsftpd.log   
#    wu_ftpd       ,                ;   vsftpd     
#dual_log_enable
#         /var/log/vsftpd.log    ,       
#syslog_enable
#             ,                 600 
#          ,    FTP          600 。               
#idle_session_timeout=600
#           ,              120 ,            
#data_connection_timeout=120
#   vsftpd          ,   nobody
#nopriv_user=ftpsecure
#       ABOR  。
#   FTP client   “async ABOR”     ,         
#           ,        
#async_abor_enable=YES
#    ASCII      。     ,      ASCII     。
#             ASCII      
# , "SIZE /big/file" DoS
#ascii_upload_enable=YES
#ascii_download_enable=YES
# FTP
# , .message ,
#ftpd_banner=Welcome to blah FTP service.
# 。 email address,
# email address 。
#deny_email_enable=YES
# deny_email_enable=YES , vsftpd
# , email address
#banned_email_file=/etc/vsftpd/banned_emails
# FTP
# YES , home ,vsftpd chroot_list_file chroot_list
#
#chroot_list_enable=YES
# ,
# FTP 。
#chroot_list_file=/etc/vsftpd/chroot_list
# 。 , I/O
#ls_recurse_enable=YES
# 。
# YES, vsftpd , vsftpd IPv4
listen=YES
# IPV6。 IPv4 IPv6 ,
# vsftpd,
#
#listen_ipv6=YES
# PAM , /etc/pam.d/vsftpd
# file=/etc/vsftpd/ftpusers , PAM /etc/vsftpd/ftpusers
#pam_service_name=vsftpd
# ftpusers FTP , NO
# YES, user_list FTP
# userlist_deny=YES, user_list FTP ,
#userlist_enable=YES/NO
# user_list FTP , YES
#userlist_deny=YES/NO
# tcp_wrappers 。
# tcp_wrappers linux
# /etc hosts.allow hosts.deny tcp_wrappers
# , 。
# FTP 192.168.57.2 , /etc/hosts.allow , :
# vsftpd:192.168.57.1:DENY vsftpd:192.168.57.9:DENY
# IP 192.168.57.1/192.168.57.9 IP 192.168.57.2 FTP
# FTP PING ,
tcp_wrappers=YES