当前位置: 首页 > 系统文章

如何在Windows10、8.1和7中配置和设置FTP服务器(2020年更新)

时间:2020-04-18     来源:win10官网     游览量:

  如何在Windows10、8.1和7中配置和设置FTP服务器(2020年更新)

  此处如何在本地网络上配置Windows 10 FTP服务器,或在Windows 10计算机上设置FTP服务器以通过网络共享和访问文件

  寻找配置Windows 10 FTP服务器以通过网络共享和访问文件吗?在本文中,我们讨论 如何在Windows 10和8.1中创建FTP服务器。另外,向您展示如何共享文件以通过FTP服务器访问,以及如何从任何地方通过LAN和WAN访问文件。而且,您可以通过限制用户名/密码或匿名访问的用户来授予对FTP站点的访问权限。这取决于内部或外部网络上FTP服务器的用途。

  FTP代表文件传输协议,这是在客户端计算机和FTP服务器之间传输文件的有用功能。就像您 在端口号上共享已配置的FTP服务器上的一些“文件”文件夹一样,并且用户可以从任何地方通过FTP协议读写文件。并且大多数浏览器都支持FTP协议,因此我们可以通过浏览器访问FTP服务器。

  例如, ftp:// YOURHOSTNAME或IP地址。

  如何在Windows 10中创建FTP服务器

  在内部或外部网络上拥有FTP服务器总是很容易,更快地通过网络共享和访问文件。Windows 10和8.1在Internet Information Service功能下具有内置的FTP服务器功能,使用前需要先安装。本节将逐步介绍如何在Windows 10上设置FTP服务器,以及如何使用WinSCP作为Windows客户端连接到FTP服务器。另外,还有一些免费的FTP客户端,您可以通过它们在PC和远程服务器之间传输文件。

  在Windows 10中启用FTP

  为了 首先在Windows计算机上配置FTP服务器,我们需要打开FTP和IIS功能。

  •按Windows + R,键盘快捷方式键入appwiz.cpl,然后单击确定。

  •这将打开程序和功能,

  •在此处单击“打开或关闭Windows功能”,如下图所示。

  注意:如果IIS尚未在特定的Windows 10或8.1计算机上更早安装,则还需要安装IIS的其他功能(如箭头所示)。有关在Windows 10上运行FTP服务器的实际要求,请参见以下屏幕截图(需要安装所有被选中的功能)。

  •按确定安装所选功能。

  •这将需要一些时间来安装功能,直到完成。

  •配置FTP服务器Windows 10

  现在,安装完成后,您需要按照以下步骤配置FTP服务器。

  打开控制面板所有控制面板项目管理工具

  然后双击Internet信息服务(IIS)管理器

  IIS管理器打开,在此处展开​​站点,右键单击它,然后单击添加FTP站点。

  注意:在执行此步骤之前,我已经在C驱动器上创建了一个名为“ windows101tricks FTP共享”(我们将通过FTP服务器共享)的文件夹。

  •为FTP站点命名,然后浏览要通过FTP服务器与他人共享的本地文件夹。

  •

  •在下一个屏幕中,您需要从下拉框中选择本地计算机的IP地址。我希望您已经为计算机设置了静态IP。

  •并将端口号21保留为FTP服务器的默认端口号。

  •在SSL选项下,选择“无SSL”以建立没有SSL证书的连接。

  •在用于专业FTP服务器设置的生产环境中,您可能需要启用需要证书的SSL。

  •

  •在下一个屏幕中,您可以设置用户访问FTP站点的权限。

  •在这里,您需要确定其他人将如何访问FTP共享以及谁将具有只读或读写访问权限。

  •让我们假设这种情况

  如果您希望特定用户具有读写访问权限,那么显然他们必须为此输入用户名和密码。其他用户可以访问FTP站点,而无需任何用户名或密码即可仅查看内容,这称为匿名用户访问。现在单击完成。

  允许通过Windows防火墙的FTP服务器

  如果您的计算机上运行的是Windows防火墙,则安全功能将阻止任何尝试访问FTP服务器的连接。使用以下步骤允许FTP服务器通过防火墙。

  •打开控制面板所有控制面板项目 Windows防火墙。

  •单击通过Windows防火墙允许应用或功能链接。

  •注意:如今,防火墙由防病毒应用程序管理,因此您需要从那里配置/允许FTP或在防病毒上禁用防火墙保护

  •现在,单击“更改设置”按钮。

  •选择“ FTP服务器”,并确保在专用和公用网络上允许它。

  •单击确定。

  •此时,您应该可以使用自己喜欢的FTP客户端从本地网络连接新创建的FTP服务器。

  配置路由器以允许外部连接

  现在,我们需要在路由器上配置并打开21号TCP / IP端口,以允许连接到您的PC。这样您的FTP服务器就可以从Internet进行访问,并且可以从任何地方访问它。在这里找到配置大多数路由器的步骤。(有关转发TCP / IP端口的更具体的说明,您应该检查路由器的制造商支持网站。)

  •首先打开命令提示符,键入命令 ipconfig并按Enter键

  •找出并记下默认网关地址(路由器IP地址)

  •通常,它是192.168.xx范围内的私有地址。例如,192.168.1.1或192.168.2.1。

  •现在,打开默认的Web浏览器。

  •在地址栏上输入路由器的IP地址,然后按Enter。

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

  •

  找到“端口转发”部分-通常,您会在WAN或NAT设置下找到此功能。

  创建一个新的端口转发,其中包括以下信息:

  •服务名称:您可以使用任何名称。例如,FTP服务器。

  •端口愤怒:您必须使用端口21。

  •PC的TCP / IP地址:打开命令提示符,键入ipconfig,而IPv4地址是PC的TCP / IP地址。

  •现在,应用新的更改,并保存新的路由器配置。

  如何从任何PC访问FTP服务器

  配置防火墙并转发路由器上的端口21之后,这是测试FTP服务器的最快方法。

  •打开默认的网络浏览器

  •在地址栏中,以FTP链接格式键入Windows 10 PC IP地址,然后按Enter。

  •地址应如下所示:FTP : //192.168.1.199。或您的公开地址。

  •这将要求身份验证键入系统用户名和密码,以访问您在FTP共享文件夹上共享的文件。

  •

  要从不同的位置/网络访问FTP服务器,您需要键入静态IP(由Internet提供商提供)。例如,您的静态IP是11.03.68.445,那么您需要使用ftp://11.03.68.445或ftp://您的本地主机名。

  下载和上传文件,FTP服务器上的文件夹

  同样,您可以使用(FileZilla)之类的第三方应用程序 下载上载管理文件,客户端计算机和FTP服务器之间的文件夹。有多个免费的FTP客户端可用,您可以使用其中任意一个来管理FTP服务器:

  FireFTP:Firefox浏览器FTP客户端扩展

  FileZilla:适用于Windows的FTP客户端

  Cyber​​duck:适用于Windows的FTP客户端

  WinSCP:Microsoft Windows的免费开源SFTP,FTP,WebDAV,Amazon S3和SCP客户端

  例如,我正在使用WinSCP。

  •首先,下载并安装该应用程序。

  •打开WinSCP,然后输入FTP服务器详细信息。

  •用户名是FTP服务器Windows用户名,密码是FTP服务器Windows密码&单击“ 保存 ” WinSCP建立连接并列出所有可下载的文件文件夹。

  •

  您机器左侧的窗口,右侧是FTP服务器

  •从左向右拖动文件会将文件复制到FTP SERVER

  •从右向左拖动文件会将文件复制到客户端计算机

  •这就是您在Windows 10计算机上成功配置FTP服务器的全部。同样,这些步骤(设置FTP服务器)适用于Windows 8.1、8和Windows 7计算机。

返回网站首页
60

上一篇:在Windows10中将经典桌面背景添加到控制面板


下一篇:Windows10累积更新(KB4549951)无法安装错误0x800f0900

最新系统下载