vsftpd.conf配置文件講解
#監聽端口 listen_port=21 #允許寫入 write_enable=YES #設置umask local_umask=022 #啓用日誌 xferlog_enable=YES #設置日誌路徑 xferlog_file=/var/log/vsftpd.log #指定FTP使用20端口進行數據傳輸,默認值爲YES。 connect_from_port_20=YES #ftp數據連接超時,默認120s data_connection_timeout=1200 #使用standalone模式運行 listen=YES #最大連接數,默認0表示無限制 max_clients=10 #宿主ftp連接是否以不同的進程表現出來,默認爲no setproctitle_enable=YES #匿名用戶登錄,設置爲no anonymous_enable=NO #本地用戶登錄,設置爲no local_enable=NO #匿名用戶上傳,設置爲no anon_upload_enable=NO #匿名用戶有創建目錄的權限。設置爲no anon_mkdir_write_enable=NO #是否運行用戶切換到上級目錄,默認爲NO,yes時所有用戶均不能切換到其他目錄(牢籠模式) chroot_local_user=YES #設置歡迎語 dirmessage_enable=YES ftpd_banner=Welcome to blah FTP service. #啓用虛擬用戶 guest_enable=YES #虛擬用戶pam使用的名稱 pam_service_name=/etc/pam.d/vsftpd.virtual #使用的宿主用戶名 guest_username=ftphost #讓虛擬用戶有本地宿主用戶的權限 virtual_use_local_privs=YES #定義用戶配置文件 user_config_dir=/etc/vsftpd/vhome #是否啓用userlist文件 userlist_enable=YES #是否允許userlist中用戶訪問 userlist_deny=YES #結合tcp wrapper進行主機訪問控制 tcp_wrappers=YES #是否啓用被動模式 pasv_enable=YES #被動模式端口範圍,默認0表示任意 pasv_min_port=1024 pasv_max_port=2048 #禁止將文件下載本地 download_enable=NO