首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在虚拟ftp网站中隔离用户

问如何在虚拟ftp网站中隔离用户
EN

Server Fault用户
提问于 2010-09-01 15:07:53
回答 1查看 1.3K关注 0票数 2

我有IIS7,我正在使用IIS6 ftp管理我的ftp网站。

我有默认的网站,我在它下面创建了一些虚拟目录。

现在我要做的是让ftp用户只访问我选择的一个虚拟目录,并阻止他们读取或写入默认ftp站点中的任何其他文件夹。

我不想让他们浏览ftp网站,只想让他们进入自己的位置。

我怎么能分步骤这么做?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2010-09-01 15:25:39

您需要实现FTP监禁。概述:

  • 在某个地方创建一个新文件夹,称之为死胡同(或类似的东西)。在IIS中,将FTP根文件夹设置为指向此文件夹
  • 所有的用户文件夹实际上都位于不同的位置,所以请选择另一个文件夹(如果您愿意,可以使用原始ftproot )。
  • 服务器上的每个本地用户将在用户帐户的“本地路径”设置中指定其实际文件夹的路径
  • 在IIS中,您将为每个用户创建一个虚拟目录,指向他们自己的文件夹。

因此,一些细节:

  1. 创建用户主页文件夹(不是在死胡同),并确保它与用户用户名完全匹配(例如。D:\\data\ftproot\bloggs)
  2. 创建用户帐户(在本例中用户名为bloggs ),并将用户本地路径设置设置为主文件夹(例如。D:\\data\ftproot\bloggs)
  3. 在FTP站点中为用户创建虚拟目录,将别名设置为与用户名完全相同(例如。,并设置用户主目录的路径(例如。D:\\data\ftproot\bloggs)
  4. 调整物理主目录文件夹权限(在安全权限中,取消用户的完全控制选项)

当用户登录时,他们直接被带到自己的主文件夹(d:\data\ftproot\bloggs)。如果他们设法打破了他们的主文件夹,他们会被带到FTP站点根文件夹,这是你之前设置的死胡同文件夹,里面没有任何东西。(我倾向于在里面放一个文本文件,上面写着“淘气!”)

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

https://serverfault.com/questions/176982

复制
相关文章

相似问题

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