我对在 Windows Server 2008 上配置 FTP 有一些疑问。
我已经把所有东西都安装好了。
我需要登录才能访问不同的文件夹(取决于用户/组)。
因此,开箱即用,我无法成功根据用户配置不同的文件夹。
所以我创建了两个站点,每个登录一个,并给彼此赋予正确的权限。但由于我只有一个 IP 和一个传入端口,所以我必须为每个服务器设置不同的虚拟主机(否则似乎第二个 FTP 站点无法启动)。
但是现在我遇到的问题是我需要指定一次服务器(例如ftp1.myhost.com
),以及一次用户中的虚拟主机:
ftp1.myhost.com|myUserA
(看这里了解更多信息)
我觉得这太肮脏、多余了。那么有什么办法可以避免:
- 设置不同的虚拟主机
- 如果不是,则无需在用户字段中指定此虚拟主机
谢谢你!
答案1
您可以使用“用户隔离”来执行此操作。它位于管理控制台中,有一个标记为“FTP 用户隔离”的按钮。只需执行此操作即可;我认为您想得太多了。
答案2
一个快速的解决方案是CrushFTP 它可以轻松实现这些目标,甚至更多。成本非常低,即使在免费评估期间也能提供出色的支持。