linux vsftpd

cccgw發表於2008-05-06

/etc/vsftpd/vsftpd.conf 主配置檔案

/etc/vsftpd.ftpusers 指定哪些使用者不能訪問FTP伺服器

/etc/vsftpd.user_list 指定的使用者在/etc/vsftpd/vsftpd.conf中設定了userlist_enable=YESuserlist_deny=NO時能訪問FTP伺服器

[@more@]

//配置檔案

//允許匿名使用者上傳

anon_upload_enable=YES 允許匿名使用者上傳

anon_mkdir_write_enable=YES 開啟匿名使用者的寫和建立目錄的許可權

anon_world_readable_only=NO 開放匿名使用者的瀏覽許可權

idle_session_timeout=600 在使用者會話空閒10分鐘後被中斷

data_connectiono_timeout=120 在資料連線空閒2分鐘後被中斷

accept_timeout=60

connect_timeout=60 在空閒1分鐘後自動斷連線,並在中斷1分鐘後自動啟用

max_clients=200 總的客戶併發連線數

max_per_ip=3 每個客戶機最大連線數

local_max_rate=50000

anon_max_rate=30000 本地使用者最大傳輸速率50KB/S,匿名的30KB/S

//安全

//設定/etc/hosts.deny

vsftpd:DENY FROM ALL

//設定/etc/hosts.allow

vsftpd:IP:ALLOW

//建立匿名上傳目錄

# mkdir /var/ftp/incoming

#chmod o+w /var/ftp/incoming/

//執行在xinetd方式下

//修改配置檔案

# vi /etc/vsftpd/vsftpd.conf

//在如下配置選項前新增註釋

//# listen=YES

//# tcp_wrappers=YES

//vsftpd的文件目錄裡複製xinetd配置檔案

# cp /usr/share/doc/vsftpd-1.1.3/vsftpd.xinetd /etc/xinetd.d/vsftpd

//修改配置檔案

# vi /etc/xinetd.d/vsftpd

//disable = yes 改為 disable = no

//修改rc3.d中的檔案,使下次啟動時不啟動獨立執行的vsftpd

# mv /etc/rc.d/rc3.d/S60vsftpd /etc/rc.d/rc3.d/s60vsftpd

//重新啟動xinetd 守護程式

摘自:http://dev.csdn.net/article/42/42314.shtm

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/668365/viewspace-1003444/,如需轉載,請註明出處,否則將追究法律責任。

相關文章