首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FTP限制用户对特定文件夹的访问

问FTP限制用户对特定文件夹的访问
EN

Server Fault用户
提问于 2012-11-16 15:26:08
回答 2查看 26K关注 0票数 4

我已经在IIS 7.5面板中创建了一个FTP站点。现在我可以使用administrator用户名和密码访问整个站点。

现在,我想让我的朋友访问那个FTP站点的一个特定文件夹。(例如,这个路径:\some\folder\accessible\)

我不能为此目的创建一个全新的FTP站点,因为它写的是the port is being used by another website。

如何为我的朋友创建一个帐户来访问一个特定的文件夹?

P.S:我读过IIS7.5的用户隔离特性,但是我找不到如何仅为FTP创建用户并将其设置为自定义路径。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2012-11-16 16:49:27

我终于解决了这个问题。以下是我所做的:

  1. 使用IIS管理器身份验证配置FTP (我已经将我的FTP站点指向空文件夹C:\inetpub\ftproot,它是空的)
  2. 在IIS面板中,选择FTP站点,然后双击FTP User Isolation。
  3. 选择User name directory并单击Apply。
  4. 现在右击FTP站点,单击Create new Virtual directory。
  5. 将别名设置为在步骤1中创建的IIS管理器用户名,并将其物理路径设置为您希望该用户可以访问的任何地方。
  6. 单击OK。

现在IIS管理器用户可以通过FTP访问您想要的文件夹,并且他将无法访问任何其他地方。

请注意,对于每个用户,您应该重复步骤1-6。(步骤1,从CONFIGURE THE IIS MANAGEMENT SERVICE AND ADD AN IIS 7 MANAGER部件到页面末尾,然后是步骤2-6)

票数 5
EN

Server Fault用户

发布于 2012-11-16 15:39:54

所有这些都是用windows权限设置的。请记住,如果您想要的文件夹在您不希望他拥有的文件夹中,他仍然需要对包含目标文件夹的文件夹进行最低限度的读取访问。

我建议设置FileZilla服务器,它将给您更多的控制,我认为它将帮助您做您想做的事情更容易。不需要Windows凭据,您可以将用户的主目录限制在任何您想要的地方。此外,您还可以使用出现在主目录中但指向其他地方的符号链接。使管理比使用IIS 7更容易。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/449458

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档