vsftp 配置文件說明

listen= :設置爲YES時vsftpd以獨立運行方式啓動,設置爲NO時以xinetd方式啓動(xinetd是管理守護進程的,將服務集中管理,可以減少大量服務的資源消耗)

listen_port=<port> :設置控制連接的監聽端口號,默認爲21

listen_address=<ip address> :將在綁定到指定IP地址運行,適合多網卡

connect_from_port_20=<YES/NO> :若爲YES,則強迫FTP-DATA的數據傳送使用port 20,默認YES

pasv_enable=<YES/NO> :是否使用被動模式的數據連接,如果客戶機在防火牆後,請開啓爲YES

pasv_min_port=<n>

pasv_max_port=<m> :設置被動模式後的數據連接端口範圍在n和m之間,建議爲50000-60000端口

message_file=<filename> :設置使用者進入某個目錄時顯示的文件內容,默認爲 .message

dirmessage_enable=<YES/NO> :設置使用者進入某個目錄時是否顯示由message_file指定的文件內容

ftpd_banner=<message> :設置用戶連接服務器後的顯示信息,就是歡迎信息

banner_file=<filename> :設置用戶連接服務器後的顯示信息存放在指定的filename文件中

connect_timeout=<n> :如果客戶機連接服務器超過N秒,則強制斷線,默認60

accept_timeout=<n> :當使用者以被動模式進行數據傳輸時,服務器發出passive port指令等待客戶機超過N秒,則強制斷線,默認60

accept_connection_timeout=<n> :設置空閒的數據連接在N秒後中斷,默認120

data_connection_timeout=<n> : 設置空閒的用戶會話在N秒後中斷,默認300

max_client=<n> : 在獨立啓動時限制服務器的連接數,0表示無限制

max_per_ip=<n> :在獨立啓動時限制客戶機每IP的連接數,0表示無限制(不知道是否跟多線程下載有沒幹系)

local_enable=<YES/NO> :設置是否支持本地用戶帳號訪問

guest_enable=<YES/NO> :設置是否支持虛擬用戶帳號訪問

write_enable=<YES/NO> :是否開放本地用戶的寫權限

local_umask=<nnn> :設置本地用戶長傳的文件的生成掩碼,默認爲077

local_max_rate<n> :設置本地用戶最大的傳輸速率,單位爲bytes/sec,值爲0表示不限制

local_root=<file> :設置本地用戶登陸後的目錄,默認爲本地用戶的主目錄

chroot_local_user=<YES/NO> :當爲YES時,所有本地用戶可以執行chroot

chroot_list_enable=<YES/NO>

chroot_list_file=<filename> :當chroot_local_user=NO 且 chroot_list_enable=YES時,只有filename文件指定的用戶可以執行chroot

anonymous_enable=<YES/NO> :設置是否支持匿名用戶訪問

anon_max_rate=<n> :設置匿名用戶的最大傳輸速率,單位爲B/s,值爲0表示不限制

anon_world_readable_only=<YES/NO> 是否開放匿名用戶的瀏覽權限

anon_upload_enable=<YES/NO> 設置是否允許匿名用戶上傳

anon_mkdir_write_enable=<YES/NO> :設置是否允許匿名用戶創建目錄

anon_other_write_enable=<YES/NO> :設置是否允許匿名用戶其他的寫權限(注意,這個在安全上比較重要,一般不建議開,不過關閉會不支持續傳)

anon_umask=<nnn> :設置匿名用戶上傳的文件的生成掩碼,默認爲077

anon_root=<file> :設置匿名用戶登陸後的目錄

no_anon_password=<YES/NO> :設置匿名用戶登陸是否詢問密碼

ascii_download_enable=<YES/NO>

ascii_upload_enable=<YES/NO> :一般爲NO,啓動這個可能會導致DoS的***

hide_ids=<YES/NO> :如果啓動,所有檔案擁有者與組羣都爲FTP,也是就ls -l之類指令看到的擁有者和組均爲FTP

ls_recurse_enable=<YES/NO> :啓動此功能,則允許登錄者使用ls -R這個指令,默認爲NO

tcp_wrappers=<YES/NO> :設置服務器是否支持tcp_wrappers(就是支持/etc/hosts.allow和/etc/hosts.deny這兩個文件)

pam_service_name=vsftpd :設置PAM模塊的名稱

xferlog_enable=<YES/NO> :是否啓動FTP日誌記錄

xferlog_file=/var/log/vsftpd.log :設置日誌記錄文件的名稱

xferlog_std_format=<YES/NO> :當設置爲YES時,將使用與wu-ftpd相同的日誌記錄格式 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章