文管远程连接ftp服务器仅能显示部分文件且命令行出现乱码字符的解决方案
文管远程连接ftp服务器仅能显示部分文件且命令行出现乱码字符的解决方案
应用场景
硬件/整机信息:ARM平台/长城DF712机型
CPU架构:飞腾FT2000
OS版本信息:桌面专业版103X
文管版本信息:apt policy dde-control-center
问题现象
ftp界面化显示文件不全,命令行可以显示但是乱码,用户在Windows正常显示,locale -a查看编码正常:
问题分析
某些基于Win系列FTP服务端方案的场景下,远程访问时会显示中文乱码。
提单后研发反馈可尝试客户端执行:sudo dpkg-reconfigure locales,选择zh_CN.utf8后未解决(后续有环境也可以测试选择zh_CN GB2312验证看下效果)。
解决方案
推荐使用浏览器或者第三方工具filezilla来远程访问FTP服务器,联网环境下可以通过应用商店或者命令行sudo apt download org.filezilla 进行下载安装。
filezilla安装完成后,出现乱码的解决方法如下:
1、点击上方菜单栏的“文件”选项,在下拉菜单中点击“添加当前连接到站点管理器”。
2、然后在弹出的“站点管理器”窗口中,在左侧选择“新站点”,右侧切换到“字符集”选项卡后,勾选“使用自定义的字符集 ”并将编码设置为“gb2312”即可。
更详细的说明可以参照相关现存KB:
filezilla客户端访问ftp服务器时字体显示乱码的解决方案
https://kb.uniontech.com/document/index?document_id=2449
PS:附件中提供了filezilla及依赖和操作手册。
工单信息
相关工单:BXC002259
https://cooperation.uniontech.com:443/worksheetshare/62417490b51bb9498e7610b3