vsftpd.conf的參數:
Anonymous_enable=yes
|
允許匿名登陸
|
Dirmessage_enable=yes
|
切換目錄時,顯示目錄下.message的內容
|
Local_umask=022
|
FTP上本地的文件權限,默認是077
|
Connect_form_port_20=yes
|
啓用FTP數據端口的數據連接
*
|
Xferlog_enable=yes
|
激活上傳和下傳的日誌
|
Xferlog_std_format=yes
|
使用標準的日誌格式
|
Ftpd_banner=XXXXX
|
歡迎信息
|
Pam_service_name=vsftpd
|
驗證方式 *
|
Listen=yes
|
獨立的VSFTPD服務器
*
|
Anon_upload_enable=yes
|
開放上傳權限
|
Anon_mkdir_write_enable=yes
|
可創建目錄的同時可以在此目錄中上傳文件
|
Write_enable=yes
|
開放本地用戶寫的權限
|
Anon_other_write_enable=yes
|
匿名帳號可以有刪除的權限
|
Anon_world_readable_only=no
|
放開匿名用戶瀏覽權限
|
Ascii_upload_enable=yes
|
啓用上傳的ASCII傳輸方式
|
Ascii_download_enable=yes
|
啓用下載的ASCII傳輸方式
|
Banner_file=/var/vsftpd_banner_file
|
用戶連接後歡迎信息使用的是此文件中的相關信息
|
Idle_session_timeout=600(秒)
|
用戶會話空閒後10分鐘
|
Data_connection_timeout=120(秒)
|
將數據連接空閒2分鐘斷
|
Accept_timeout=60(秒)
|
將客戶端空閒1分鐘後斷
|
Connect_timeout=60(秒)
|
中斷1分鐘後又重新連接
|
Local_max_rate=50000(bite)
|
本地用戶傳輸率50K
|
Anon_max_rate=30000(bite)
|
匿名用戶傳輸率30K
|
Pasv_min_port=50000
|
將客戶端的數據連接端口改在
|
Pasv_max_port=60000
|
50000—60000之間
|
Max_clients=200
|
FTP的最大連接數
|
Max_per_ip=4
|
每IP的最大連接數
|
Listen_port=5555
|
從5555端口進行數據連接
|
Local_enble=yes
|
本地帳戶能夠登陸
|
Write_enable=no
|
本地帳戶登陸後無權刪除和修改文件
|
下面這是一組
|
|
Chroot_local_user=yes
|
本地所有帳戶都只能在自家目錄
|
Chroot_list_enable=yes
|
文件中的名單可以調用
|
Chroot_list_file=/任意指定的路徑/vsftpd.chroot_list
|
前提是chroot_local_user=no
|
這又是一組
|
|
Userlist_enable=yes
|
在指定的文件中的用戶不可以訪問
|
Userlist_deny=yes
|
|
Userlist_file=/指定的路徑/vsftpd.user_list
|
|
又開始單的了
|
|
Banner_fail=/路徑/文件名
|
連接失敗時顯示文件中的內容
|
Ls_recurse_enable=no
|
|
Async_abor_enable=yes
|
|
one_process_model=yes
|
|
Listen_address=10.2.2.2
|
將虛擬服務綁定到某端口
|
Guest_enable=yes
|
虛擬用戶可以登陸
|
Guest_username=所設的用戶名
|
將虛擬用戶映射爲本地用戶
|
User_config_dir=/任意指定的路徑/爲用戶策略自己所建的文件夾
|
指定不同虛擬用戶配置文件的路徑
|
又是一組
|
|
Chown_uploads=yes
|
改變上傳文件的所有者爲root
|
Chown_username=root
|
|
又是一組
|
|
Deny_email_enable=yes
|
是否允許禁止匿名用戶使用某些郵件地址
|
Banned_email_file=//任意指定的路徑/xx/
|
|
又是單的
|
|
Pasv_enable=yes
|
服務器端用被動模式
|
User_config_dir=/任意指定的路徑//任意文件目錄
|
指定虛擬用戶存放配置文件的路徑
|