請教,我的vsftpd伺服器,為什麼文件上傳到100%會卡在那裡不動了
操作系統:linux RHEL 4U4 64bit
vsftpd 伺服器
FTP軟體:flashFXP(應該和客戶端沒有關係,我用這個傳別人網站好好的)
問題描述:上傳文件時,隨時可能在某個文件上傳到100%進度的時候卡在那裡不動了,這時候解決方法只能是斷開重新傳,有時這樣還不行,得把最後傳上去的那個文件刪除了再重傳。另外的解決方法就是重啟vsftpd伺服器。
這是我的配置文件:
local_umask=022
userlist_enable=YES
userlist_file=/etc/vsftpd.user_list
#
dirmessage_enable=YES
ftpd_banner=Welcome to ***** FTP servers
connect_from_port_20=YES
chown_uploads=NO
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
xferlog_enable=YES
#
#async_abor_enable=YES
ascii_upload_enable=YES
ascii_download_enable=YES
#
pam_service_name=vsftpd
guest_enable=YES
guest_username=vsftpdguest
user_config_dir=/var/wwwroot/vsftpd/user.conf
virtual_use_local_privs=YES
#
chroot_local_user=YES
《解決方案》
自己又胡亂的修改了一下,加上了超時選項。問題好想解決了,但是不知道這樣的配置是否合理
#這個和默認的一樣,300秒無操作強制短線
idle_session_timeout=300
//死連接或者空閑連接2秒后伺服器斷開,這個是起實質作用的,出現我上面的問題后2秒會自己斷開
data_connection_timeout=2
#
accept_timeout=5
#1秒后重新連接
connect_timeout=1
《解決方案》
確實有這個可能性。我經常碰到這個問題。
一直沒解決,照著你的方法我也試試
《解決方案》
回復 #1 cooant 的帖子
我用的是rhel5.2 這個還未曾遇到不過LZ提出的解決方式還是要關注一下的