系统重装常见问题

好系统官网常见问题栏目提供安装win10/7/8/xp系统可能遇到的问题及解决方案,电脑系统使用中的故障解决图文步骤。

您当前所在位置 : 主页 > 常见问题 > 如何在Windows 10上设置和管理FTP服务器

如何在Windows 10上设置和管理FTP服务器

  |   浏览:

Windows 10上设置文件传输协议(FTP)服务器可能是从几乎任何位置上传和下载文件到计算机的最方便的解决方案之一,而不受云存储服务通常存在的限制。

使用FTP服务器,您基本上创建了一个绝对可控的私有云。您没有每月转账上限,而且速度可以很快(取决于您的互联网订阅)。

此外,没有文件类型或大小限制,这意味着您可以传输1KB文本文件以及1TB备份文件,并且您可以创建任意数量的帐户,让家人和朋友相互存储和共享文件。

有很多第三方解决方案来设置这种文件服务器,但即使它听起来很复杂,Windows 10上捆绑的FTP功能也不难设置。

在此Windows 10指南中,我们将引导您完成在计算机上设置和管理FTP服务器的步骤,以便在家庭网络中或通过Internet远程传输文件。

如何在Windows 10上安装FTP服务器组件

虽然Windows 10支持设置FTP服务器,但您需要手动添加所需的组件。

要安装FTP服务器组件,请执行以下操作:

  1. 打开控制面板

  2. 单击程序

  3. 在“程序和功能”下,单击“ 打开或关闭Windows功能”链接。

  1. 展开“Internet信息服务”功能,然后展开“ FTP服务器”选项。

  2. 检查FTP可扩展性FTP服务选项。

  3. 使用默认选项检查“ Web管理工具”选项,但确保选中“ IIS管理控制台”选项。

  1. 单击“ 确定”按钮。

  2. 单击“ 关闭”按钮。

完成这些步骤后,将在您的设备上安装用于设置FTP服务器的组件。

如何在Windows 10上配置FTP服务器站点

安装所需组件后,您可以继续在计算机上配置FTP服务器,包括创建新的FTP站点,设置防火墙规则以及允许外部连接。

设置FTP站点

要设置FTP站点,请执行以下操作:

  1. 打开控制面板

  2. 单击“ 系统和安全”

  3. 单击“ 管理工具”

  1. 双击“ Internet信息服务(IIS)管理器”快捷方式。

  1. 在“连接”窗格上,右键单击“ 站点”,然后选择“ 添加FTP站点”选项。

  1. 在FTP站点名称中,键入服务器的简短描述性名称。

  2. 在“内容目录”部分的“物理路径”下,单击右侧的按钮以找到要用于存储FTP文件的文件夹。

    快速提示:建议在主系统驱动器的根目录或完全不同的硬盘驱动器上创建一个文件夹。否则,如果在添加多个帐户时在其中一个默认文件夹中设置主文件夹,则用户将无权访问该文件夹。(您可以调整文件夹权限,但不建议这样做。)

  1. 单击“ 下一步”按钮。

  2. 使用默认的“ 绑定”设置选项。

  3. 检查“ 自动启动FTP站点”选项。

  4. 在“SSL”部分中,选中“ 无SSL”选项。

  1. 要点:在将承载敏感数据的业务环境或FTP服务器上,最佳做法是将站点配置为需要SSL以防止以明文形式传输数据。

  2. 单击“ 下一步”按钮。

  3. 在“身份验证”部分中,选中“ 基本”选项。

  4. 在“授权”部分中,使用下拉菜单,然后选择“ 指定用户”选项。

  5. 键入Windows 10帐户或本地帐户名称的电子邮件地址,以允许自己访问FTP服务器。

  6. 检查读取写入选项。

  1. 单击“ 完成”按钮。

完成这些步骤后,FTP站点现在应该可以在您的计算机上运行。

配置防火墙规则

如果您在Windows 10上运行内置防火墙,默认情况下将阻止与FTP服务器的连接,直到您手动允许服务通过,使用以下步骤:

  1. 打开Windows Defender安全中心

  2. 单击防火墙和网络保护

  3. 单击“ 允许应用程序通过防火墙”选项。

  1. 单击“ 更改设置”按钮。

  2. 检查“ FTP服务器”选项,以及允许私有公共访问的选项

完成这些步骤后,现在可以从本地网络访问FTP服务器。

如果您正在运行第三方安全软件,请务必查看供应商支持网站,以获取有关添加防火墙规则的更多具体详细信息。

允许外部连接

要使您的FTP服务器可以从Internet访问,您还需要在路由器上打开传输控制协议/ Internet协议(TCP / IP)端口号21。

转发端口的指令将根据路由器的不同而不同,甚至取决于固件版本。在下面的步骤中,我们将概述一般步骤,但您可能需要咨询制造商支持网站以获取具体细节。

要转发端口21以允许本地网络外部的FTP连接,请执行以下操作:

  1. 打开设置

  2. 单击“ 网络和Internet”

  3. 点击状态

  4. 单击“ 更改连接属性”选项。

  1. 记下IPv4 DNS服务器地址,即路由器的地址。通常,它是192.168.xx范围内的私有地址。例如,192.168.1.1或192.168.2.1。

  1. 打开默认Web浏览器。

  2. 在地址栏上输入路由器的IP地址(例如,192.168.1.1),然后按Enter键

  3. 使用您的路由器凭据登录。

  4. 打开“ 端口转发”页面。(通常,可以在WAN,NAT或高级设置页面下找到这些设置。)

  5. 通过包含以下信息,添加新规则以从Internet上转发到FTP服务器的传入连接:

    • 服务名称:键入端口转发规则的描述性名称。

    • 港口范围: 21。

    • 本地IP:这是路由器转发传入连接的FTP服务器IP地址。(这是您的IPv4地址。请参阅第5步。)

    • 当地港口: 21。

    • 协议: TCP。

  6. 单击“添加”按钮。

  1. 单击“ 应用”按钮以保存更改。

完成这些步骤后,端口21上的任何传入连接都将转发到FTP服务器以建立网络会话。

设置静态IP地址

如果您计划定期通过互联网传输文件,则建议配置静态IP地址,以防止将来重新配置路由器(如果设备的IP更改)。

  1. 打开控制面板

  2. 单击“ 网络和Internet”

  3. 单击“ 网络和共享中心”

  4. 在左窗格中,单击“ 更改适配器设置”选项。

  1. 右键单击网络适配器,然后选择“ 属性”选项。

  1. 选择Internet协议版本4(TCP / IPv4)选项。

  2. 单击“ 属性”按钮。

  1. 选择“ 使用以下IP地址”选项。

  2. 指定IP设置:

    • IP地址:指定计算机的静态网络地址。您应该使用路由器中配置的DHCP服务器范围之外的地址来防止冲突。例如,192.168.1.200

    • 子网掩码:在家庭网络中,地址通常为255.255.255.0

    • 默认网关:这通常是路由器的IP地址。例如,192.168.1.1

    • 首选DNS服务器:通常,这也是路由器的IP地址。

  1. 单击“ 确定”按钮。

  2. 单击“ 关闭”按钮。

完成这些步骤后,IP配置将不再发生变化,并且可以防止将来出现潜在的连接问题。

如何在Windows 10上设置多个FTP帐户

如果要允许多人同时下载文件并将文件上载到FTP服务器,则需要设置具有特定权限的多个帐户。

此过程通过创建新的标准Windows 10帐户并配置正确的设置来完成。

创建新的用户帐户

要将多个帐户添加到FTP服务器,请执行以下操作:

  1. 打开设置

  2. 单击“ 帐户”

  3. 点击家人和其他人

  4. 单击“ 将其他人添加到此PC”按钮。

  1. 键入要允许其访问FTP服务器的用户的Microsoft帐户地址。

  1. 快速提示:如果您希望用户使用本地帐户访问服务器,请单击“ 我没有此人登录信息”选项,单击“ 添加不带Microsoft帐户的用户”选项,然后按照屏幕上的指示操作创建帐户。

  2. 单击“ 下一步”按钮。

完成这些步骤后,您可能需要重复这些步骤来创建其他帐户。

将用户帐户配置到FTP服务器

如果您希望多个用户同时访问FTP服务器,则需要使用以下步骤修改服务器设置:

  1. 打开控制面板

  2. 单击“ 系统和安全”

  3. 单击“ 管理工具”

  1. 双击“ Internet信息服务(IIS)管理器”快捷方式。

  1. 在左侧窗格中,展开“站点”,然后选择您之前创建的站点。

  2. 双击“ FTP授权规则”选项。

  1. 在右窗格中,单击“ 添加允许规则”选项。

  1. 选择以下两个选项之一:

    • 所有用户:允许Windows 10设备上配置的每个用户访问FTP服务器。

    • 指定用户:您可以使用此选项指定要访问FTP服务器的所有用户。(您必须使用逗号分隔每个用户。)

  2. 检查读取写入选项。

  1. 单击“ 确定”按钮。

完成这些步骤后,您指定的所有用户现在都应该能够访问FTP服务器以远程下载和上载文件。

如何在Windows 10上远程连接到FTP服务器

创建和配置FTP服务器后,有许多方法可以查看,下载和上载文件。

查看和下载文件

如果要浏览和下载文件,可以使用Internet Explorer,Firefox或Chrome执行此操作:

  1. 打开Web浏览器

  2. 在地址栏中,使用ftp://键入服务器IP地址,然后按Enter键例如,ftp://192.168.1.100

  3. 输入您的帐户凭据。

  4. 单击“ 登录”按钮。

完成这些步骤后,您应该能够从服务器导航和下载文件和文件夹。

如果您尝试从Internet连接,则必须指定托管FTP服务器的网络的公共(Internet)IP地址。

最简单的方法是在尝试从远程连接进行连接之前,在网络中搜索Google或Bing中的“我的IP是什么”。此外,除非您的互联网提供商拥有静态IP地址,或者您没有使用DDNS服务,否则您可能需要定期检查您的公共IP以便在发生变化时进行连接。

查看,下载和上载文件

浏览,下载和上传文件的最简单方法是使用文件资源管理器执行这些步骤。

  1. 打开文件浏览器

  2. 在地址栏中,使用ftp://键入服务器地址,然后按Enter键例如,ftp://192.168.1.100

  3. 输入您的帐户凭据。

  4. 选中保存密码选项。

  5. 单击“ 登录”按钮。

完成这些步骤后,您将能够浏览文件夹和文件,以及下载和上传文件,就像它们本地存储在您的设备上一样。

通过右键单击左窗格中的“ 快速访问 ”,然后选择“将当前文件夹固定到快速访问”选项可以避免完成重新连接到FTP服务器的步骤

当然,您不仅限于使用文件资源管理器,因为有许多FTP客户端,例如可用于传输文件的FileZilla

在本指南中,我们概述了开始使用Windows 10上提供的FTP服务器功能的步骤,以及查看,下载和上载文件的步骤。但是,请记住,只要打开托管服务的设备,您就只能建立连接。当计算机处于睡眠或休眠状态时,您将无法访问文件。

FTP服务器组件可用于Windows 10 Pro以及Windows 10 Home和旧版本的操作系统,包括Windows 8.1和Windows 7。


装机常见问题
系统下载
好系统之家官网

Copyright@2018 好系统之家官网 https://www.haoxitongx.com/ All Rights Reserved 京ICP备13031749号-14