[发明专利]FTP服务访问集群存储系统中文乱码问题解决方法在审
| 申请号: | 201410196084.0 | 申请日: | 2014-05-12 |
| 公开(公告)号: | CN103986756A | 公开(公告)日: | 2014-08-13 |
| 发明(设计)人: | 王静 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 250101 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | ftp 服务 访问 集群 存储系统 中文 乱码 问题 解决方法 | ||
技术领域
本发明涉及计算机技术领域,具体的说是一种FTP服务访问集群存储系统中文乱码问题解决方法。
背景技术
集群存储系统中的转换节点用于实现CIFS/FTP等文件共享服务,为客户端提供不同的集群存储访问方式。
与CIFS协议相同的是,FTP协议支持Windows客户端对Linux服务器端的访问,而在对中文文件的处理上,与CIFS不同的是,FTP服务不包含Linux默认的UTF-8编码向Windows默认的GBK编码方式的转换,所以在实际应用中,使用Windows Explorer访问由FTP客户端上传的中文文件会出现乱码现象。
发明内容
本发明的技术任务是解决现有技术的不足,提供一种FTP服务访问集群存储系统中文乱码问题解决方法。
本发明的技术方案是按以下方式实现的,该FTP服务访问集群存储系统中文乱码问题解决方法,其解决过程如下:在集群存储系统的转换节点上,即FTP服务端,引入FUSE文件系统系统,实现Linux默认的UTF-8编码向Windows默认的GBK编码方式的转换。
其具体实现过程为:
1)FUSE程序安装,该过程使用源码编译方式或RPM二进制包安装;
2)挂载FUSE文件系统,添加以下挂载参数:-omodules=subdir:iconv,subdir= /path/to/the/FTP/sharing,from_code=UTF-8,to_code=GBK,挂载点为/mnt/fuse;
3)在FTP的配置文件中,添加或修改共享目录为FUSE系统挂载点,即/mnt/fuse;
4)重新启动FTP服务。
本发明与现有技术相比所产生的有益效果是:
本发明的一种FTP服务访问集群存储系统中文乱码问题解决方法是在集群存储系统的转换节点上,亦为FTP服务端,引入FUSE(File System in User Space)文件系统系统,实现Linux默认的UTF-8编码向Windows默认的GBK编码方式的转换,消除FTP访问中文乱码问题;在不更改Linux版本FTP服务器端默认编码方式下,统一Linux和Windows编码方式,完美地解决Windows Explorer访问通过FTP客户端上传的中文文件乱码问题,实用性强,易于推广。
附图说明
附图1中由于FTP客户端与服务器端编码方式的不同导致中文乱码图。
附图2为引入FUSE实现FTP服务器与客户端统一编码。
具体实施方式
下面结合附图对本发明的一种FTP服务访问集群存储系统中文乱码问题解决方法作以下详细说明。
如附图1、图2所示,该FTP服务访问集群存储系统中文乱码问题解决方法,其解决过程如下:在集群存储系统的转换节点上,即FTP服务端,引入FUSE文件系统系统,实现Linux默认的UTF-8编码向Windows默认的GBK编码方式的转换。
其具体实现过程为:
1)FUSE程序安装,该过程使用源码编译方式或RPM二进制包安装;
2)挂载FUSE文件系统,添加以下挂载参数:-omodules=subdir:iconv,subdir= /path/to/the/FTP/sharing,from_code=UTF-8,to_code=GBK,挂载点为/mnt/fuse(可根据需要设置);
3)在FTP的配置文件中,添加或修改共享目录为FUSE系统挂载点,即/mnt/fuse;
4)重新启动FTP服务。
以上配置方式通过FUSE文件系统的编码转换功能统一FTP客户端与服务器端编码方式,完美地解决了FTP中文乱码问题。
以上所述仅为本发明的实施例而已,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410196084.0/2.html,转载请声明来源钻瓜专利网。





