为了让你在 Windows 10 上快速搭建一个无需密码且支持上传下载的 FTP 服务器，我为你整理了一份详细的图文流程。整个过程分为安装组件、配置站点、设置权限、放行防火墙四个核心步骤。

第一步：安装 IIS 与 FTP 组件

这是搭建服务的基础，需要开启系统自带的“Internet 信息服务 (IIS)”功能。

1.  按 Win + R 键，输入 optionalfeatures.exe 并回车，打开“Windows 功能”窗口。
2.  找到并展开 Internet Information Services。
3.  依次勾选以下子项：
    ◦   FTP 服务器（包含 FTP 服务和 FTP 扩展性）

    ◦   Web 管理工具（确保勾选 IIS 管理控制台）

4.  点击“确定”，等待系统自动安装组件。安装完成后无需重启电脑。

第二步：创建 FTP 站点

这是核心配置环节，决定了访问方式和权限。

1.  按 Win + S 搜索 IIS，打开 Internet Information Services (IIS) 管理器。
2.  在左侧导航栏，右键点击“网站”，选择 添加 FTP 站点。
3.  站点信息：
    ◦   站点名称：自定义（如“MyFTP”）。

    ◦   物理路径：点击“浏览”选择你要共享的文件夹（建议专门新建一个，如 D:\FTP_Share）。

4.  绑定和 SSL 设置：
    ◦   IP 地址：选择“全部未分配”或指定你的局域网 IP（推荐）。

    ◦   端口：保持默认 21。

    ◦   SSL：选择 无 SSL（局域网内无需加密）。

5.  身份验证和授权（关键步骤）：
    ◦   身份验证：只勾选“匿名”（取消勾选“基本”）。

    ◦   授权：选择“所有用户”。

    ◦   权限：必须同时勾选“读取”和“写入”（这样才能上传和下载）。

第三步：配置文件夹权限（关键）

如果不设置这一步，即使勾选了“写入”，上传文件也会提示“权限不足”。

1.  右键点击你刚才选择的共享文件夹（如 D:\FTP_Share），选择 属性。
2.  切换到 安全 选项卡，点击 编辑。
3.  点击 添加，输入 IUSR，点击“检查名称”后确定。
4.  在权限列表中，为 IUSR 用户勾选 完全控制 或至少勾选 修改 和 写入 权限。

第四步：放行防火墙

Windows 防火墙默认会拦截 FTP 端口，必须手动放行。

1.  打开 控制面板 > Windows Defender 防火墙。
2.  点击 允许应用或功能通过 Windows Defender 防火墙。
3.  在列表中找到 FTP 服务器，确保勾选 专用 网络（局域网属于专用网络）。

第五步：测试访问

在局域网内其他电脑上，打开“此电脑”或文件资源管理器，在地址栏输入：
ftp://你的电脑IP地址
例如：ftp://192.168.1.100
如果配置成功，你将直接看到共享文件夹里的文件，无需输入密码，且可以直接拖拽文件进行上传或下载。

注意事项

•   系统版本：此方法适用于 Windows 10 专业版、企业版或教育版。家庭版系统通常不包含 IIS 功能，无法使用此方法。

•   安全性：由于是无密码访问，请仅限在安全的局域网内使用，切勿在公网或开放网络环境下开启此功能，否则任何人都能访问你的文件。