Serv-u搭建XP下的FTP服务器,解决中文文件文件夹乱码问题
今天想让虚拟机中的Ubuntu访问主机XP下的文件,由于vmware-tool6.0貌似对Ubuntu9.10支持的不是很好,
在虚拟机里设置共享文件夹不起作用。于是就干脆在XP下建了一个FTP服务器,虚拟机中的ubuntu通过FTP访问
XP下的文件进行下载。
XP下建立FTP我采用的是Serv-u 9.3,安装过程很傻瓜化,下载下来的.exe文件双击就开始安装,根据提示下一步
就是了,是个人都会安,在这就不赘述了。
安装好后,我先在本机试了一下,访问FTP的目录,发现目录下中文的文件文件夹是乱码显示,在网上搜了一下,
很快就得到了解决问题的方法。
问题是Serv-U 8以后默认对所有收发的路径和文件名采用UTF-8编码,而装的中文版操作系统文件系统的编码为GB2312,导致了访问FTP时显示出来的中文文件名为乱码。
解决方案:
取消对所有收发的路径和文件名采用UTF-8编码。操作步骤为 域->限制和设置->FTP命令设置->全局属性->高级选项->对所有收发的路径和文件名采用UTF-8编码(取消前面的√)。
(over!!!)