IIS 7.5 在子域上添加 ftp 站点

IIS 7.5 在子域上添加 ftp 站点

我在 Windows Server 2008 R2 64 位上运行 IIS 7.5。我想为特定域设置一个 ftp 站点。(ftp.mydomain.com)

基本身份验证已启用。

我尝试为 ftpusers 组以及直接为用户添加具有读/写访问权限的特定授权规则。

当我在绑定中未指定主机名时,我可以毫无问题地连接到 ftp 站点。当我指定 ftp.mydomain.com 时,出现错误:

530 User cannot log in, home directory inaccessible.

从本地机器连接时,我收到更详细的错误:

530-User cannot log in, home directory inaccessible.
Win32 error:   The system cannot find the file specified. 
Error details: File system returned an error.
530 End

我使用 nslookup 检查了 ftp.mydomain.com,它响应了正确的 IP 地址。但是,我测试将网站添加为子域,得到的响应是“不存在的域”。所以,我认为 DNS 设置可能有问题。

答案1

配置为从特定主机名访问的 IIS 7.5 FTP 站点需要将主机名作为用户名的一部分。

因此,如果 ftp 站点只响应 ftp.mysite.com 并且用户名为“user”,则其用户名如下:

ftp.mysite.com|用户或 ftp.mysite.com|域\用户

相关内容