Достался мне в наследство proftpd с проблемой. А проблема состояла в том, что при подключении любым клиентом к ftp серверу дата файлов показывалась неправильно. Хотя временная зона на сервере установлена правильно и дата файлов, если смотреть через консоль на сервере отображается тоже правильно. Полазив в инете понял – проблема с самим proftpd.
А вот и решение (привожу для Debian Linux, ProFTPD Version 1.3.1):
1) в конфиг /etc/proftpd/proftpd.conf добавляем такую строчку:
TimesGMT off
Заодно смотрим, что бы не было никаких других строчек (наподобие таких):
SetEnv TZ …
2) в файл /etc/default/proftpd добавляем такую строчку:
export TZ=”:/etc/localtime”
3) перезапускаем proftpd:
/etc/init.d/proftpd restart
После этого можно наслаждаться правильной датой.