1.检查是不是20 21 端口是否添加到了防火墙?
? ?? ? FTP默认情况下需要20和21端口,但是,大量的用户使用的是局域网。因此服务器上还会使用从1024至6000范围内的大量的动态端口,您不能禁止FTP使用的任何一个端口,不然的话就会造成FTP不能正常使用。

2.是不是FTP有没有启动造成的?

3.是不是您手工修改了FTP的主目录造成的?
  有部分用户自以为是,修改了FTP的主目录,导致所有FTP无法登陆。请所有用户不要手工修改FTP的主目录。如果是您手工修改了FTP的主目录,就要按照以下的方式来解决:
? ?? ?在服务器上打开IIS,选择FTP站点,选择默认FTP站点,选择属性,选择主目录(在本地路径中,您应该看这个的内容“C:\\inetpub\\ftproot”,如果您看到不是这个内容,请您将它改回“C:\\inetpub\\ftproot”点确定就恢复到原来的默认的FTP主目录设置)。

4.是不是服务器上这个目录“C:\\inetpub\\ftproot”被删除造成的?
? ?? ?当服务器上这个目录“C:\\inetpub\\ftproot”被删除,就会造成FTP无法登陆。请按照这里来解决:
? ?? ?1)请服务器上检查确认这个目录“C:\\inetpub\\ftproot”是否存在?如果您误删除了这个目录,您需要手工重新建立这个目录。
? ?? ?2)这个目录的权限在安装受控端时已自动设好了。正常情况下,这个目录需要everyone读的权限.如果没有这个权限,请加上它。

5.FTP登陆时提示SOCKET错误。
? ?? ? 如果您上传文件时系统提示socket错误,那么请您检查一下您使用软件的编辑菜单的连接中是否选择了使用防火墙设置以及使用PASV模式设置,如果您以前是选中的,您把此两个选项取消,然后再重新进行连接即可。如果您本机安装了诺顿等杀毒软件,也请您暂时将其关闭。

6.为什么无法上传,提示密码不对?
? ?? ? 请查看登陆名密码填写是否正确,因为如果密码是复制的话,可能会复制出空格。另外,如果始密码都是一个英文一个数字8位数排列的,也许是字母l被认为是数字1。最后,要看一下在FTP登陆时选择的登陆类型是否是普通。
? ?? ? 如果您把密码忘记的话,您可以登陆会员中心—>我的主机—>管理,登陆主机管理控制台,重置主机的密码。

  如果重置的密码也无法登陆,那就需要您联系您的服务器商啦~