关于在 Windows Server 2008 R2 标准上设置 FTP 服务器身份验证的一些指导?

关于在 Windows Server 2008 R2 标准上设置 FTP 服务器身份验证的一些指导?

我有一台运行 Windows Server 2008 R2 标准版的(干净)服务器。我只想使用它通过 IIS 为网站和 FTP 服务器提供服务。IIS 已安装并正确为我的网站提供服务。我现在已添加 FTP 站点,但当我尝试使用我的用户名/密码登录时,出现以下错误:

530 用户无法登录

摘自本文(http://support.microsoft.com/kb/200475)我理解可以指出以下四个原因:

  1. Microsoft 管理控制台 (MMC) 中已打开“仅允许匿名连接”安全设置。事实并非如此
  2. 该用户名在用户管理器中没有本地登录权限。用户在Users组中,但我无法通过 RDP 登录。我尝试通过以下方式进行配置这篇文章中介绍GPMC的方法只在我以域用户身份登录到域控制器时有效,而我并不是域用户:我以域用户身份登录到域控制器。administrator
  3. 该用户名在用户管理器中没有从网络访问此计算机的权限。不确定这意味着什么……?
  4. 域名未与用户名一起指定(格式为 DOMAIN\username)。尝试添加服务器名称:server\username,不起作用......

我绝对是服务器新手,我只想能够通过 FTP 连接......非常感谢任何指导!

答案1

您需要进入 IIS 中的 FTP 设置,将其从“匿名”更改为“已验证”。然后,您需要授予用户对您希望他们通过 FTP 访问的文件夹的 NTFS 权限。IIS FTP 服务器中的访问控制由 NTFS ACL 控制。

相关内容