vsftpd配置时间差8小时问题

vsftp配置好了,也测试完成了,就是客户说用浏览器打开时间不对,后来一看,全部都差8个小时,我就纳闷了,想办法解决。。。

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

转自:http://blog.sina.com.cn/s/blog_623630d50102vhiq.html

此条目发表在服务器相关分类目录,贴了标签。将固定链接加入收藏夹。