宝塔面板中的FTP工具是由Pure-Ftpd 1.0.49插件来提供功能的。
该版本存在一个windows系统访问FTP后,中文的文件名会显示乱码的问题。
具体解决方案如下:
1、卸载Pure-Ftpd 1.0.49版本
启动宝塔面板的“终端”,进入/www/server/panel/install 目录,
执行命令 sh pureftpd.sh uninstall 进行卸载
2、安装1.0.45 版本的 Pure-Ftpd
启动宝塔面板的“终端”,进入/www/server/panel/install 目录 ,
用vi 命令编辑 pureftpd.sh文件: vi pureftpd.sh
把 pure_ftpd_version='1.0.49' 改 pure_ftpd_version='1.0.45' 后保存。
然后执行命令 sh pureftpd.sh install 重新安装。
3、修改 Pure-Ftpd 的配置
点击下图位置,进入配置修改
把原先的 # ClientCharset big5 改成 ClientCharset gbk ,前面的#要去掉。不要忘记保存。
4、重启 Pure-Ftpd
可以在面板中重启,也可以在“终端"中执行命令重启
终端中,进入/etc/init.d 目录 ,输入 ./pure-ftpd restart 命令重启