FTP用户无法登陆产生原因以及对应解决方法

 更新时间:2017年05月08日 15:08:53   作者:lsxs-wy  
这篇文章主要为大家详细介绍了FTP用户无法登陆产生原因以及对应的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

      FTP作为一种简单便捷的文件共享技术,在许多企业内部得到使用。若启用FTP的验证控制,管理员更可对不同的用户设置不同的访问权限,控制用户对特定内容的访问。IIS中的FTP站点只有一种验证方式,即基本验证。因基本验证的密码采用明码传输,用户在启用这种验证方式时需注意安全性问题。本文将对采用基本验证的FTP服务器用户登录出错问题进行讨论。

  一般FTP站点建立以后,只需做简单的配置,用户即可登录访问。但有时当管理员完成FTP服务器的配置后,用户登录该FTP站点时,却发现其用户名与密码无法登录,一般会出现下面的错误提示框。

  这种现象一般由以下五个方面的原因导致:

1. FTP 站点权限设置
2. NTFS权限设置
3. 用户权利设置
4. 输入完整的用户名
5. FTP对用户密码的限制

1、FTP 站点权限设置

FTP服务器具有灵活的目录访问控制,它可限制用户对站点或目录的读、写权限,此外它还可根据客户端IP地址进行访问控制。若站点或目录没有赋予用户读的权限,或用户的IP地址被拒绝,则会出现无法登录的错误信息。

这种情况的解决方法如下:

打开IIS管理控制台:开始->程序->管理工具->Internet服务管理器
右键选择FTP站点或虚拟目录属性,在主目录或虚拟目录属性页中,选择读取及写入选项。
单击目录安全性属性页,选择授权访问,并确认客户端的IP地址不在拒绝之列。

2、NTFS权限设置

FTP服务器可以利用Windows操作系统中的文件或文件夹的NTFS权限属性来控制用户访问,因此一个用户若需访问某个FTP站点或目录,则其必须对该物理目录有至少读的权限。

文件或文件夹的NTFS权限属性具体的设置方法为:

打开 Windows资源管理器 ,找到FTP站点或虚拟目录所对应的物理目录,右键点击属性,选择安全性 ,赋给该FTP用户相应的NTFS权限(读取,写入)。

3、用户权利设置

因FTP采用基本验证方式,所以基本验证的用户权利要求也适用于FTP验证。基本验证方式要求访问的用户对目标主机具有从网络访问此计算机和在本地登录两种权限。这两种权限需要在安全策略中设置。在Windows2000中,存在三种安全策略:域安全策略,本地安全策略,域控制器安全策略,它们的优先级为:域控制器安全策略、域安全策略、本地安全策略。在设置安全策略时需注意有效的策略中允许用户从网络访问此计算机和在本地登录两种权限。

配置方法为:

如果FTP服务器安装在域控制器上,则由于域控制器安全策略的策略设置优先级最高,因此我们在域控制器安全策略中进行策略更改(为减少安全隐患,强烈建议用户不要在域控制器上建立FTP站点):

开始->程序->管理工具->域控制器安全策略

如果FTP服务器不是域控制器(DC),则由于一般域安全策略中不会对用户权限进行设置,因此本地安全策略中的设置也可生效:

开始->程序->管理工具->本地安全策略

双击展开本地策略,双击展开用户权利指派,在从网络访问此计算机和在本地登录中检查该FTP用户是否已具有该权限,否则,添加该FTP用户。

如果安全策略配置有改动,可用以下命令手动刷新策略配置,使其立即失效:

secedit /refreshpolicy machine_policy /enforce。

4、用户名的输入方法

基本验证要求用户输入完整的用户名。如果登录的用户是域用户,需在验证窗口中,输入domain_name\user_name,password。,即用户名中需要包括域名;如果登录的用户是本地SAM用户,则输入user_name,password即可。

5、FTP对用户名密码的限制

FTP对用户名密码有一定的限制,若密码以空格符开头或包含特殊字符的,如@ # $ %等,则该用户无法登录FTP站点。此时可以首先修改密码,再做测试。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Windows Server2012 R2 FTP服务器配置图文教程

    Windows Server2012 R2 FTP服务器配置图文教程

    这篇文章主要为大家详细介绍了Windows Server2012R2 FTP服务器配置图文教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-08-08
  • windows系统搭建FTP服务器图文教程

    windows系统搭建FTP服务器图文教程

    这篇文章主要为大家详细介绍了windows系统搭建FTP服务器图文教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • vsftp连接错误cannot locate user entry:vsftpd

    vsftp连接错误cannot locate user entry:vsftpd

    这篇文章主要介绍了vsftpd登陆错误: 500 OOPS: cannot locate user entry:vsftpd问题的解决办法,需要的朋友可以参考下
    2014-03-03
  • IIS下FTP服务器的PASV端口范围修改方法

    IIS下FTP服务器的PASV端口范围修改方法

    应该有不少使用IIS自带的FTP服务器,IIS的FTP里的PASV模式下默认端口范围1024 - 65535,连接时会从中随机选择到响应。这样的超大范围就给服务器安全带来的隐患
    2012-05-05
  • FileZilla客户端的安装配置教程以及使用教程(超级详细)

    FileZilla客户端的安装配置教程以及使用教程(超级详细)

    本文介绍了FileZilla,一个跨平台的FTP/SFTP/FTPS客户端,及其服务器端的搭建步骤,包括下载、安装、用户管理、权限设置、主被动模式等,重点展示了如何在实际场景中使用它进行网站维护、文件备份和远程文件管理,需要的朋友可以参考下
    2024-09-09
  • Xftp的下载和安装教程(图文教程)

    Xftp的下载和安装教程(图文教程)

    这篇文章主要介绍了Xftp的下载和安装教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • 修改iptables防火墙规则解决vsftp登录后不显示文件目录的问题

    修改iptables防火墙规则解决vsftp登录后不显示文件目录的问题

    这篇文章主要介绍了vsftp登录后不显示文件目录的解决方法,给vsFTPd增加随机端口的范围,然后把这个端口范围添加到iptables就可以解决
    2014-01-01
  • 详细架设FTP服务器的两种方法

    详细架设FTP服务器的两种方法

    架设一台FTP服务器其实很简单。首先,要保证你的机器能上网,而且有不低于ADSL 512Kbps的网络速度。其次,硬件性能要能满足你的需要。
    2009-06-06
  • Windows 10搭建FTP服务器图文教程

    Windows 10搭建FTP服务器图文教程

    这篇文章主要为大家详细介绍了Windows 10搭建FTP服务器图文教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • serv_u 简易教程

    serv_u 简易教程

    鉴于局域网内越来越多的人对ftp服务器感兴趣,而ServU可以算一个windows下比较好的ftp服务器工具,为了方便大家开立ftp站点,特制作以下简易教程,只涉及最基本的设置,以ServU3.09为例
    2009-06-06

最新评论