FTP服务恐怕是中小企业使用最多的网络服务之一了,随着FTP建立技术飞速发展,很多网络管理员也开始通过Gene ftp建立工具来开启FTP服务,用该软件替代了传统的SERV-U,毕竟Gene ftp在功能上更加强大,支持更加灵活的脚本应用。不过在使用Gene ftp建立FTP服务过程中很多用户都遇到了资源访问不支持中文的问题,这个烦恼一直困扰着我们,最近笔者也遇到了此问题,通过长时间的研究终于发现了故障根源所在,今天笔者就为各位的读者介绍如何解决Gene FTP服务不支持中文目录的故障。

一,故障症状:

笔者通过Gene 6 ftp建立工具搭建了一个FTP服务器,客户端登录程序采用的是Flashfxp,结果在登录时发现访问英文字母命名的目录没有任何问题,而一旦该目录名称是中文的话,在访问时会出现有的时候正常,大多数时登录进目录后不会有任何显示。

二,故障分析:

既然知道了故障现象,那么我们就可以从现象进行分析,既然英文字母命名的目录可以访问,这就说明FTP服务开启没有问题,网络连接也是畅通的。中文不能显示很可能是因为编码的问题。所以问题就转变为开启FTP服务端的UTF-8编码了。

三,初步排查:

确定了编码问题后笔者查询了Gene 6的帮助手册,发现里面提到了Gene 6是支持UTF-8编码的,既然服务端支持UTF-8编码,那么上述问题就应该出自客户端flashfxp上。于是笔者更换了FTP登录工具,选择FtpRush工具进行连接,结果一切顺利,不管是中文还是英文目录都可以正常访问。看来问题是出在flashfxp不支持UTF-8编码上。

四,继续排查:

笔者决定通过日志记录信息来查看flashfxp登录信息,选择“G6控制台->FTP Server->Logs & reports->Main log”,我们看到了有一行记录为“2008-09-16 7:56:10 PM Language : Chinese (PRC)”。看来问题就是出自于此。(如图1)

Gene 6应该是支持自动UTF8传输的,而ftprush也是支持UTF8,在client连上去后CLINT客户端会发送ftp client信息,G6认为支持UTF8就会启用UTF8传输,这样列表和访问对应目录就与系统字符集无关也与client的os无关了。但是Flashfxp则不支持UTF-8编码,用其连接到FTP服务器后Gene 6将不按照FTP客户端设置而直接通过操作系统的编码进行设置。如果这时你的操作系统语言编码是英文,那么必然会出现上述无法访问中文目录的问题。

ftp服务器不能显示中文,Gene FTP服务不支持中文目录巧解决相关推荐

  1. ftp服务器一直显示登录密码,ftp一直弹出用户名密码

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. ftp一直弹出用户名密码的原因: 1.用户名密码错误. 2.有防火墙拒绝连接你的ip. 3.服务器架设问题. 4.输入的指令错误. ...

  2. ftp服务器不显示缩略图,ftp服务器不显示缩略图

    ftp服务器不显示缩略图 内容精选 换一换 节点是指接入到平台的计算资源,包括虚拟机.物理机等.用户需确保所在项目节点资源充足,若节点资源不足,会导致创建工作负载等操作失败.已创建至少一个集群,请参见 ...

  3. ftp服务器登录进去文件不全,登录ftp服务器文件显示不出

    登录ftp服务器文件显示不出 内容精选 换一换 外部镜像文件在从原平台导出前,没有按照"Windows操作系统的镜像文件限制"的要求完成初始化操作,推荐您使用弹性云服务器完成相关配 ...

  4. Serv-U组建个人FTP服务器, ——完全图解教程:FTP架设、端口映射、动态域名申请...

    serv-u组建个人ftp服务器, --完全图解教程:ftp架设.端口映射.动态域名申请(一) 为了支持"共享小组事务"的胜利开设,我花了两天时间,参考网上众老鸟文章之长,由我这小 ...

  5. FTP服务器的配置,以及配置ftp支持ftps

    FTP传输协议 FTP [File Transfer PRocotol]主要用于在服务器与客户端之间进行文件传输,但是采用的是明文传输,对于FTP协议实现的,比较安全的软件是vsftpd FTP的用户 ...

  6. python 实现统计ftp服务器指定目录下文件夹数目、文件数目及所有文件大小 本次主要为满足应用方核对上传到ftp服务器的文件是否缺漏。 主要要求:指定目录下,文件夹数目/文件数目/所有文件大小

    python 实现统计ftp服务器指定目录下文件夹数目.文件数目及所有文件大小 本次主要为满足应用方核对上传到ftp服务器的文件是否缺漏. 主要要求:指定目录下,文件夹数目/文件数目/所有文件大小,类 ...

  7. FTP服务器的搭建与使用FTP软件进行文件上传

    使用工具:VMware pro,windows server 2008 r2系统镜像文件 1.新建虚拟机,两个模式都可以创建 1.新建一个空白系统. 1.选择操作系统 2.选择操作系统版本 1.配置w ...

  8. android 4.4.3上面,联系人的头像默认显示首字母,但是不支持中文字符,修改支持中文

    在android 4.4.3上面,联系人的头像默认显示首字母,但是不支持中文字符,如下图: 如果联系人名字的第一位是英文字符(a-z || A-Z),则默认头像将显示该首字母. 如果支持中文时显示第一 ...

  9. js获取url地址栏参数的方法,解决中文乱码问题,能支持中文参数

    js获取url地址栏参数的方法,解决中文乱码问题,能支持中文参数 参考文章: (1)js获取url地址栏参数的方法,解决中文乱码问题,能支持中文参数 (2)https://www.cnblogs.co ...

最新文章

  1. 新书上市 | 《复分析:可视化方法》
  2. 第四次游戏革命:全息游戏 from:http://www.cnblogs.com/alamiye010/archive/2012/08/15/2640881.html...
  3. 知识付费为何从一个“圈粉”的事业变成一个“骗粉”的勾当?
  4. 笔记-信息系统安全管理-信息系统安全等级保护基本要求
  5. cnblogs正式启用
  6. 【软件架构】软件架构设计常用概念、原则与思想
  7. windows api 每日一练(5)基本内存操作
  8. LINQ学习之旅——准备(C#3.0新特性补充)
  9. 【早知云世】当AI遇上云计算,其应用短板与长处
  10. Ubuntu赋予普通用户特定目录权限
  11. 计算机体系结构及组成原理
  12. 3-8 查询水果价格 (15 分)
  13. 【uniappAPP实现支付宝授权登录】
  14. ios 微信分享重新编码链接_iOS微信分享及从Safari跳转到App
  15. MGF病毒的利用代码
  16. 【ACCV2022】论文阅读笔记Lightweight Alpha Matting Network Using Distillation-Based Channel Pruning
  17. STM32基础11--模数转换(ADC)
  18. 免费动态IP代理科普知识课堂—代理服务器的类型
  19. 国产光纤熔接机技术是否成熟?带你评测TFN-S7光纤熔接机性能
  20. Windows Server 2012 IPAM的管理

热门文章

  1. 阿里最新Java面试题,摘选最具代表性49题,看了答案也不过如此
  2. C语言冒泡排序改进版
  3. uniapp使用阿里图标库iconfont
  4. linux解决蓝牙和网卡,完全用Deepin Linux娱乐、工作、学习(3)-- 无线网卡及蓝牙设备驱动篇(示例代码)...
  5. 380V配电柜三相四线电压电流温度监测远程监控无线采集方案
  6. 鹏云网络分布式块存储社区版问世,首发开源存储解决方案
  7. Linux系统安装ffmpeg + h264视频编码
  8. 《Option Volatility Pricing》阅读笔记之 Theoretical Pricing Model(理论定价模型)
  9. C# EF动态获取连接字符串的MSDTC配置
  10. VC程序使用CImageList类