按 FTP 帐户(Windows 服务器)划分文件夹

更新页 :
页面创建日期 :

操作确认环境

Windows Server
  • Windows Server 2022
IIS (Internet Information Services)
  • 10.0

入门

在 Windows 服务器上构建 FTP 服务器后,可以有多个帐户,但可以访问一个文件夹。 本节介绍如何为每个帐户创建一个文件夹,并划分可以访问的文件夹。

在 Windows 服务器上设置 FTP 站点

有关说明,请参阅以下文章。

请注意,您尚未创建帐户,因为您已经创建了多个帐户。

文件夹正在创建“C:\FtpFolder_”,但未设置权限。

在 FTP 站点设置期间,身份验证权限由“基本身份验证 + Windows 帐户”管理,因此请选择“所有用户”。 权限检查读取和写入。 即使您设置了错误,您也可以稍后更改它。

使用 FtpTest 名称构建站点。

重新启动 Microsoft FTP 服务。

创建多个帐户

FTP 帐户使用 Windows 帐户。 根据需要创建任意数量的内容。 在这里,您将创建一个名为 FtpUser1、FtpUser2 和 FtpUser3 的帐户。

删除所有组,因为您不会以 Windows 帐户身份登录。

为每个帐户创建文件夹

在 FTP 的根文件夹中创建名为“本地用户”的文件夹。 此名称是固定的

在此文件夹中为每个帐户创建一个文件夹。

打开您创建的每个帐户的文件夹属性,然后单击“安全”选项卡上的“编辑”按钮。

添加您有权访问的帐户,并选中“更改”权限以注册它。

请为创建的其他文件夹设置权限。

隔离 FTP 用户

创建帐户后,即可访问 FTP 根文件夹。 设置它,以便可以为每个文件夹隔离它。

打开 IIS 管理器并选择您创建的 FTP 站点。 双击列表中的“隔离 FTP 用户”以将其打开。

从 FTP 用户隔离页中,选中“用户名目录(禁用全局虚拟目录)”,然后单击右上角的“应用”链接。

检查操作

FTP 客户端并不重要,但让我们使用 WinSCP 进行验证。 下图显示了使用 FtoUser2 访问时的内容。

尝试发送文本文件。 FTP 目标路径是根路径。

如果您查看 FTP 目标环境,您将看到文件位于每个帐户的文件夹中。

通过这种方式,您可以为每个帐户划分可访问的文件夹。