ftp登录密码失效
‘壹’ 我的ftp登陆失败是怎么回事
常见的FTP排错方法
相比其他的服务而言,vsftp配置操作并不复杂,但因为管理员的疏忽,也会造成客户端无法正常访问FTP服务器。本节将通过几个常见错误,讲解vsftp的排错方法。
1.拒绝账户登录(错误提示:OOPS无法改变目录)。当客户端使用ftp账号登录服务器时,提示“500 OOPS”错误。
接收到该错误信息,其实并不是vsftpd.conf配置文件设置有问题,而重点是“cannot change directory”,无法更改目录。造成这个错误,主要有以下两个原因。①目录权限设置错误。该错误一般在本地账户登录时发生,如果管理员在设置该账户主目录权限时,忘记添加执行权限(X),那么,就会收到该错误信息。FTP中的本地账号,需要拥有目录的执行权限,请作用chmod命令添加“X”权限,保证用户能够浏览目录信息,否则拒绝登录。对于FTP的虚拟账号,即使不具备目录的执行权限,也可以登录FTP服务器,但会有其他错误提示。为了保证FTP用户的正常访问,请开户目录的执行权限。②SElinux。FTP服务器开启了SELinux针对FTP数据传输的策略,也会造成“无法切换目录”的错误提示,如果目录权限设置正确,那么,需要检查SELinux的配置。用户可以通过setsebool命令,禁用SELinux的FTP传输审核功能。
[root@RHEL4~]# setsebool –P ftpd_disable_trans 1
重新启动vsftpd服务,用户能够成功登录FTP服务器。
2.客户端连接FTP服务器超时。造成客户端访问服务器超时的原因,主要有以下几种情况。①线路不通。使用ping命令测试网络连通性,如果出现“Request Timed Out”,说明客户端与服务器的网络连接存在问题,检查线路的故障。②防火墙设置。如果防火墙屏蔽了FTP服务器控制端口21,以及其他的数据端口,则会造成客户端无法连接服务器,形成“超时”的错误提示。需要设置防火墙开放21端口,并且,还应该开启主动模式的20端口,以及被动模式使用的端口范围,防止数据的连接错误。
3.账户登录失败。客户端登录FTP服务器时,还有可能会收到“登录失败”的错误提示。
登录失败,实际上牵扯到身份验证,以及其他一些登录的设置。①密码错误。请保证登录密码的正确性,如果FTP服务器更新了密码设置,则使用新密码重新登录。②PAM维模块。当输入密码无误,但仍然无法登录FTP服务器时,很有可能是PAM模块中vsftpd的配置文件错误造成的。PAM的配置比较复杂,其中auth字段主要是接受用户名和密码,进而对该用户的密码进行认证,account字段主要是检查账户是否被允许登录系统,账户是否已经过期,账户的登录是否有时间段的限制等,保证这两个字段配置的正确性,否则FTP账号将无法登录服务器。事实上,大部分账号登录失败都是由这个错误造成的。③用户目录权限。FTP账号对于主目录没有任何权限时,也会收到“登录失败”的错误提示,根据该账号的用户身份,重新设置其主目录权限,重启vsftpd服务,使配置生效。
‘贰’ FTP问题,输入完 FTP 地址 之后,然后输入用户名 和密码 但是登录不上去有哪些原因
这种一般是因为输入的信息错误,还有一种隐形的就是宽带的问题,像长城宽带就会限制登陆FTP。
‘叁’ linux搭建得ftp客户端输密码后登录不了但是密码都是对的
首先你要确定两件事:
第一:ftp是针对两端来说的,就是你要ftp的服务器是有开启ftp服务进程的;
第二:这一类的问题会受到防火墙、网段之类的问题限制,你也要去排除这方面的问题;
以上是个人的见解
‘肆’ 无法登陆ftp,连输入账号密码都没有!急急急急急!!
解决办法:
方法1:最简单的解决方法就是——本机建立一个新账户,这样通过新账户而不是同名的admin账户去访问共享服务端就不会出现“登录失败:禁用的当前账户”,会直接提示输入密码.
方法2:修改服务器端的访问模式,让everyone都能访问、客户端以guest登录.
方法3:使用windows的cmd,输入net
use
\\ip\共享文件夹
/user:用户名后回车后输入密码.
这时候再通过\\ip就能访问共享文件夹了.
‘伍’ 在FTP上输入用户名和密码之后为什么登陆不上去
FTP连接需要 主机地址,再就是用户名和密码,其中任何一项错误都不能登陆;
还有有一些服务器使用的FTP不是默认的21端口,如果端口不对也不能登陆;
同时还有些服务器使用PASV模式才能登陆。
‘陆’ IIS的FTP提示 指定用户名或密码无法登陆到FTP服务器
每次建立FTP站点时都选择的“隔离用户模式”,而IIS 6.0对隔离用户的站点配置有一个特定的要求,那就是你必须在FTP根目录下建立一个名字叫做“LoacalUser”的子目录,而且还要在这个“LoacalUser”子目录下再建立N个子目录,并且这N个子目录的名字必须要和计算机中已存在的N个用户完全一一对应,否则即使建立了站点也连接不成功,就像上面截图遇到的那样。 举个例子,比如我们建立了一个叫做“WebFtp”的FTP站点,站点的根目录指向D盘的“WEB”文件夹。那么,此时如果你想建立一个隔离用户模式的FTP站点,需要按照下面的步骤来操作: 第一步,首先在“D:/WEB”目录下建立一个命名为“LoacalUser”目录(记住,名字必须是“LoacalUser”)。 第二步,在“LoacalUser”目录下再建立N个子目录,假设命名为“User1”、“User2”...“UserN”。 第三步,进入计算机管理,添加用户或用户组。添加N个用户,用户名依次为“User1”、“User2”...“UserN”,总之必须与第二步建立的这N个子目录的名称一一对应(你也可以新建一个FTPUser组,并把这N个用户放到FTPUser的组里面,最后为了安全起见,别忘了从Users组中把你刚才添加的这些用户都删除掉)。 第四步,打开浏览器,输入 ftp://你的IP地址,比如: ftp://192.168.210.21,在弹出的对话框中输入用户名密码。经过以上四个步骤,隔离模式的FTP站点就可以运行了。 如果你觉得这样很麻烦,那么在新建站点向导中,干脆就不要选择隔离模式,这样的话直接就可以链接到ftp服务器了。
‘柒’ 在命令行窗口中登录FTP 服务器时用户名正确,为什么密码输却入不进去
输入密码是没有显示的,但你的输入是有效的。
保证密码没输错,按回车就能登录上去了。