当我使用Red Hat Linux 5 Enterprise+vsftp 2.0.5时,发现在其日志(/var/log/xferlog和/var/log/vsftpd.log)中不能正常的显示中文,将系统安装成为默认为中文 的系统也不行 ,将系统的字符集改成zh_CN.gb等 都不行 ,最后 查看vsftpd.conf的系统帮助文件(使用man vsftpd.conf命令),发现有一个syslog_enable=yes的参数,编辑vsftpd.conf,加入syslog_enable=yes,再重启vsftpd ,通过查看/var/log/messages,日志中的Vsftpd日志信息显示出来了.
 
可能是这个版本的vsftpd有错误吧,别的服务的日志都能正常的显示中文