![IIS FTP虚拟目录问题](https://linux22.com/image/528391/IIS%20FTP%E8%99%9A%E6%8B%9F%E7%9B%AE%E5%BD%95%E9%97%AE%E9%A2%98.png)
我建立了一个空目录,并将其作为我的 FTP 站点。
然后我添加了两个虚拟目录,以便我可以共享它们,而不必共享它们所在的顶层目录。
当我连接到我的 ftp 站点时,我什么也看不到。但是,如果我指定完整路径,那么它将在 FTP 中工作,或者通过命令行,我可以毫无问题地 cd 到目录。
当人们连接到根 ftp 站点时,如何才能让它们显示为可供遍历的目录?
所有虚拟目录都具有 IUSR 权限
答案1
这是设计使然。要解决这个问题,只需在根目录中创建具有相同名称的真实目录。FTP 客户端将显示真实目录,但 IIS 将提供虚拟目录。
这是针对旧版本 IIS 的知识库文章,但此技巧也适用于 IIS 7:http://support.microsoft.com/kb/247376