虚拟主机FTP无法登陆的原因和解决办法?
时间:2023-07-16 00:12:02 | 来源:网站运营
时间:2023-07-16 00:12:02 来源:网站运营
虚拟主机FTP无法登陆的原因和解决办法?:
一、如果你的虚拟主机FTP账户任何用户都不能登陆,请作以下检查来解决:
1.是不是您关闭FTP使用的端口造成的?
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读的权限.如果没有这个权限,请加上它。
二.如果只是其中一个用户不能登陆,请按照以下方法检查才可以解决。
1.先在服务器上DOS中FTP试试,在开始菜单选择运行中,输入cmd然后输入:ftp服务器的IP,输入用户名密码(看能不能登陆?如果服务器上能用这个用户名和密码登陆,而用户说在自己的电脑上不能FTP登陆成功,那么100%就是网络造成的,原因如下:
1).您自己在服务器上限制了端口。
如在网卡属性的tcp过滤,或windows防火墙中限制了端口造成。(请注意,使用星外ipsec后无需要再去限制端口。不然会造成:“PASV方式的FTP无法使用,只能使用PORT模式”的问题。
2).您的用户在自己的网络上作了限制。常见的情况是,您的是用户是内网用户,他在自己网络的出口上做了端口或者防火墙的限制导致的。
2.您的用户在自己FTP软件上设置错误导致的。
例如,您的用户使用的是Falshfxp这个FTP工具来FTP,当他设置了远程目录为:“/”时,就会导致他自己的FTP无法登陆。也无法看到自己的WEB目录。这个问题是他自己造成的,不是您自己造成的,您可以引导按照这样来设置:在falshfxp软件中不需要设置远程目录,如果您的用户一定要设置远程目录,就一定要将远程目录设置为:/FTP用户名。
3.就是您自己在服务器上设置了本地安全策略中的帐户锁定策略造成的。
例如:您有一个用户对您说:“FTP原来正常,后来就无法登陆了”。
解决办法:
检查服务器上---管理工具---本地安全策略----帐户锁定策略,关闭所有的帐户锁定策略就可以解决。
4.您自己安装了一些杀毒软件或防火墙,这会自动设置安全策略,这些安全策略会导致FTP密码突然提示不正确。
例如:一些XX版的操作系统安装后会自动启动自动设置安全策略,使用了sp2包中的scw向导也会启动自动设置安全策略.但是,默认的操作系统不会!
解决办法:您需要恢复到操作系统的原始状态,如果无法恢复原始状态,您需要重装操作系统才可以解决这个问题。