新装了一台proftpd,客户反映文件显示的时间比实际时间早8个小时,那就应该显示的是GMT(格林威治时间了),看着不方便。查了一下proftpd的文档,有一个选项是timesGMT,但是把这个选项加上后,无论是on还是off,都无效。再查了一下,原来是chroot的问题。参考:。为安全启见,服务器把所有用户都限制在了自己的子目录中,因为glibc的时间处理问题,需要知道本地的时区。在proftpd中增加如下配置即可: SetEnv TZ :/etc/localtime。这样问题就解决了。
阅读(2221) | 评论(0) | 转发(0) |