使用VSFTP搭建的服务器,通过ftp客户端软件上传文件,在客户端为leapftp、cuteftp、以及IE时中文名字的文件不能传上去。显示553:cannt create file。使用filezilla上传的时候就没有问题。在传输英文以及字母的时候也都没有任何问题。这需要在服务器上做什么修改吗?
我使用的用户不是匿名用户,这个设置也有影响?
追答使用用户的,就要关了anonymous_enable=YES 为NO
并建立一个用户,如
useradd zs
passwd zs
那英文和数字的为啥就可以进行传输呢?只有中文的不可以,并且使用filezilla 传输中文文档就一点问题都没有
追答这个,涉及到一个编码问题,默认LINUX就是一个支持中文不好系统,
一般来说传进去是可以传的,只是会乱码。
但有没有用过IE浏览器试过呢?
还有就是系统本身支持不好的问题。
使用IE也试过了 也是那个德行 ,之前用filezilla传输的中文文件,在IE以及leapftp、cuteftp里面看到的也是乱码。
本回答被网友采纳