同事突然说日志下的ftp时间不正常。我检查了下系统时间发现都是准确的,开始怀疑是不是vsftp没设置时间格式。

  查看了下,vsftp的man /etc/vsftpd.conf,的确有选项use_localtime,默认是GMT时间,于是设置on,再看ftp下的文件时间全部ok。

   稍后把proftpd的时间设置也说下。

  查看了proftpd的dos下的文件后发现需要设置2个参数;

SetEnv TZ :/etc/localtime   #设置时区为系统指定的时区
TimesGMT off     #关闭GMT格式显示
终于页面制作的也不喊时间不对了,另外说下,自己感觉proftpd的目录控制的还是很灵活的,这一点比vsftpd要强,不过vsftp号称是很安全的。