我在这件事上看到了很多线索,但似乎都不太正确。
我在WindowsServer2008R2上设置了FTP站点,我需要允许域用户只访问他们的文件夹。
我已经看到了这个线程如何隔离IIS 7中的ftp用户?,并且在我的根目录下有一个域文件夹,其中包含物理用户文件夹。
当我在ftp.example.com登录到FTP时,我会得到我应该看到的登录屏幕,但是当我输入我的测试域用户名test.user和密码时,它只是刷新登录窗口(要求我再次登录)。
我不知道到底发生了什么事。我已经将隔离设置为只有目录,而没有全局虚拟目录。
任何帮助都将不胜感激。如果你需要更多的信息,请告诉我,因为我不知道我错过了什么。
谢谢!
发布于 2011-07-25 14:40:19
好的,据我所知,您实际上已经启用了FTP主机头名。
就服务器而言,它无法判断您所配置的FTP站点中哪些站点应该进行身份验证。
不要尝试使用test.user登录,而是使用ftp.domain.com|test.user登录(其中ftp.domain.com是您在该站点绑定中指定的主机标头的名称)。
本质上,管道字符之前列出的域名告诉FTP服务哪个FTP站点要查找身份验证凭据。
做个简单的改变,让我知道你相处得如何。
-Lewis
发布于 2011-07-25 14:46:53
https://serverfault.com/questions/292322
复制相似问题