解决vsftp上传文件显示乱码的问题

试过网上提供的一个办法

不管是中文环境还是英文环境,需要改的地方如下:

/etc/sysconfig/i18n 其内容改为:

LANG="zh_CN.GB2312"
SYSFONT="latarcyrheb-sun16"

注销,重登录,问题解决

 

之所以会出现乱码,是因为windows用的字符编码是GB2312,而linux用的字符编码是UTF-8。

还是不行的话可以试着在第二行加入以下代码:

LANG="zh_CN.UTF-8"

结果根本没有i18n这个文件。新建以后也无法解决问题。

但是用了下面这个方法解决了问题。具体什么原因不清楚,跟输出日志有关?

别用vsftpd自己的日志  把日志输出到系统日志试试
在vsftpd.conf里追加
syslog_enable=yes
然后重启vsftpd 然后日志会输出到/var/log/messages
确认可以使用,但是之前上传的乱码文件好像是没有办法修改回来。

把原来的文档删除重新上传完事,收工!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章