请忽略接下来的部分咆哮:
我有一个简单的 Windows 2008R2 VPS,运行着几个网站。
我想添加一个 FTPS,你知道,就像大多数正常人一样......
于是,纯粹令人沮丧的旅程开始了。
我的意思是,事情真的真的需要这么困难吗?
这是我目前所做的:
(1)在 ftproot 目录中创建一个文件夹。我们称之为“福先生”
(2)创建一个新用户“MrFooUser”以及相关密码
(3)创建一个域指向我的服务器,例如“MrFoo.co.uk”
(4)使用 IIS 7 向导创建一个 FTP 站点,确保绑定的是“MrFoo.co.uk”
(5)确保它使用SSL(使用自我认证)。
(6)FTP 站点在端口 21 上(我听说端口 990 有问题)
(7)设置权限、授权等“MrFooUser”
(8)将文件夹隔离设置为第一个选项
为了
热爱理智
有人可以发一个“一步步”在 IIS7 上设置简单 FTPS 的傻瓜指南(我认为我实际上可能有 IIS7.5)这样可行...
咆哮结束。
答案1
(很遗憾您感到沮丧,但您还没有发布任何有用的信息来解决问题,您在设置步骤结束时以及可能出现某种错误的时候就停下来了?)
心灵调试:你的问题是你正在使用虚拟主机支持,但你没有仔细阅读文档,并假设了一些直观的东西,比如“[电子邮件保护]“是多主机 FTP 支持的正确语法。但事实并非如此。
此类设置的用户名语法是:
你的.ftp.站点|管理员
是的,在虚拟主机名之后、用户名之前有一个竖线字符。很奇怪。但有记录。 http://learn.iis.net/page.aspx/320/using-ftp-virtual-host-names/
除非您设置了 useDomainNameAsHostName,但您没有提到这一点。 http://blogs.iis.net/jaroslad/archive/2009/04/16/addressing-the-separator-problem-for-virtual-ftp-sites-ftp-7-5.aspx