在Windows Server 2003及2008等以上版本安装FTP Server,经过对比,选择了开源免费的FileZilla Server作为FTP Server,安装好配置好FTP用户和目录,然后在Windows防火墙中打开21端口,当我用桌面客户端登陆FTP后出现无法列目录的问题,我就先把防火墙关闭,然后客户端连接正常,说明还需要在防火墙中添加FileZilla到例外中,在例外中添加程序,找到FileZilla安装目录的FileZilla Server.exe,然后点击确定添加到例外即可,重新用客户端连接一切正常。