vsftp配置好了,也测试完成了,就是客户说用浏览器打开时间不对,后来一看,全部都差8个小时,我就纳闷了,想办法解决。。。
第一步,检查服务器上的时间是否也不对:
- [root@admin dpipaiqi]# ll
-
total 1436
-
-rw-r--r-- 1 paiqibiao ftp 229609 Jan 31 14:31 111.gif
-
-rw-r--r-- 1 paiqibiao ftp 1143030 Jan 31 15:58 DPI????????????_1.31.xlsx
-
-rw-r--r-- 1 root root 159 Jan 31 15:44 tes
-
-rw-r--r-- 1 root root 412 Jan 31 11:03 test1
-
-rw-r--r-- 1 paiqibiao ftp 4648 Jan 31 10:44 vsftpd.conf
-
-rwxrwxrwx 1 root root 4648 Jan 31 10:2 vsftpd.conf.bak
-
-rw-r--r-- 1 paiqibiao ftp 6460 Jan 31 13:31 xiaojing.txt
-
-rw-r--r-- 1 root root 5492 Jan 31 13:13 yachiurl.txt
-
-rw-r--r-- 1 paiqibiao ftp 152 Jan 31 15:40 youjianhuifu.txt
-
[root@admin dpipaiqi]# date
-
Tue Jan 31 16:40:49 CST 2012
-
[root@admin dpipaiqi]#
一切正常。
第二步,用flashfxp链接,查看时间:
不对。。。
第三步,Google浏览器打开:
时间不对,而且中文都没显示出来。。。
第四步,ie浏览器打开:
时间不对,但是中文可以显示。
第五步,火狐浏览器打开:
时间也不对,但是火狐碉堡了。。。点击中文链接可以直接下载!!!在ie和Google下都无法直接下载,用迅雷等工具也可以下载。
解决方案:
最终发现时由于vsftp时间设置的问题,只需在配置文件里面加一行use_localtime=yes 就ok了。
- [root@admin dpipaiqi]# grep -v "^#" /etc/vsftpd/vsftpd.conf
-
anonymous_enable=no
-
local_enable=YES
-
write_enable=YES
-
local_umask=022
-
dirmessage_enable=YES
-
xferlog_enable=YES
-
connect_from_port_20=YES
-
xferlog_std_format=YES
-
chroot_list_enable=YES
-
chroot_list_file=/etc/vsftpd/chroot_list
-
listen=YES
-
userlist_enable=yes
-
userlist_deny=no
-
userlist_file=/etc/vsftpd/userlist
-
use_localtime=yes
-
-
pam_service_name=vsftpd
-
userlist_enable=YES
-
tcp_wrappers=YES
-
[root@admin dpipaiqi]#
阅读(1029) | 评论(0) | 转发(0) |