首先比较一下ubuntu下vsftpd和proftpd的速度:

1、在千兆局域网下,vsftpd可以很稳定的在60-70m/s左 右,而proftpd则只能停留在30-40m/s左右的速度,因此传输效率还是vsftpd高很多。这2个ftp服务器都在同一台电脑上做测试,客户端 工具使用的也都是windows下的flashfxp,2个服务器都没有做任何的优化(说实在的,如何优化提高传输速度,我还真不知道,请知道的同学赐 教)

2、看到很多人提到ftp服务器乱码问题,这个问题也一直困扰过我,但现在我找到了办法:主要问题还是来自于windows下的 ftp客户端,只要windows下的客户端能正确显示linux下的utf-8编码(和windows下的编码不一样),这个乱码问题也就迎刃而解了。 windows下常用的flashfxp要正确使用utf-8,只要在“站点管理器”中新建站点,并选择utf-8的编码方式,这样就能正确显示 linux下的utf-8编码;filezilla也可以正确显示linux的utf-8编码,大家可以试试。

顺便多说2句:

1、flashfxp的传输速度可以上60-70m/s,而filezilla则只有13m/s多一点。都是相对于同一个ftp server而言的。因此觉得传输效率还是flashfxp高很多。

2、在ubuntu 9.04下,samba服务器已经能非常完美的提供utf-8编码,在windows下访问linux 的samba服务器也不会出现乱码,无论windows或者linux下建立的目录,都也不会出现乱码了。

如果大家有关ftp服务器或者samba服务器乱码的问题,请在下面提问,我一定尽力解答,并且都是在不需要源码编译或者打补丁的方式来解决这个问题,给新手降低难度。